77问答网
所有问题
matlab用for建立一个1-50的循环矩阵
我网上看了很多教程还是不会,只有for语句没有矩阵中的循环,新接触matlab
举报该问题
推荐答案 2015-04-11
for i=1:50
for j=1:50
A(i,j)=(i-1)*length(i)+j;
end
end
B(:,:)=A(:,end:-1:1); % 水平翻转
C(:,:)=A(end:-1:1,:); % 垂直翻转
D=A;D(1:10,1:10)=0; % 前10行10列改为0
追问
为什么生成的矩阵是这样?
追答
你没有输出你的矩阵啊,你在命令行输入A,然后查看结果
>> A
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WI38GG8IWNNGqG8vvI.html
相似回答
大家正在搜
相关问题
matlab 如何将for每循环一次产生的矩阵合并成一个大矩...
MATLAB如何每循环一次就建立一个矩阵?
请问,在MATLAB里如果我想用for循环对一个矩阵赋值,比...
matlab for循环给矩阵赋值 一个一行24列的矩阵,需...
matlab用for循环将一1000×1的列矩阵,每50个元...
matlab 使用for循环,每循环一次求得一个一维列矩阵,...
在MATLAB里如何用一个循环语句将一个矩阵中的每一列元素显...
在matlab里如何用for循环取出一个矩阵中的各个列向量