matlab 中,用循环控制命令编写程序

创建矩阵A,使得该矩阵的每个元素的值为aij=1/(i+j-1),i=1,..,5;j=1,...6

可以使用两层for循环控制命令来创建矩阵A,具体实现如下:

matlab

% 初始化矩阵A为全零矩阵
A = zeros(5, 6);

% 使用for循环控制命令,遍历矩阵的每个元素,并计算其值
for i = 1:5
for j = 1:6
A(i, j) = 1 / (i + j - 1);
end
end

% 输出矩阵A的值
disp(A)
运行以上代码,就可以创建矩阵A并输出其值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-01
clear;clc
a=zeros(5,6);
for ii=1:5
for jj=1:6
a(ii,jj)=1/(ii+jj-1);
end
end
a本回答被提问者采纳
相似回答