采用 MATLAB 的循环,判断等控制语句,获得一个随机数矩阵中

问题描述:

采用 MATLAB 的循环,判断等控制语句,获得一个随机数矩阵中
每行的最大值
每列的最大值
整个矩阵的最值
该随机数矩阵由键盘输入指令来给出,其数组大小可任意给定.
1个回答 分类:综合 2014-10-17

问题解答:

我来补答
A=10*rand(10);
[M N]=size(A);
B=zeros(M,1);
C=zeros(1,N);
for i =1:M,
for j=1:N,
B(i,1)=max(A(i,:));
C(1,j)=max(A(:,j));
D=max(max(A));
end
end
A是产生的随机数矩阵,矩阵大小可以改rand括号里的数.数的大小可以改rand前面乘的那个数.rand函数式产生0到1的随机数.
B是取的每行的最大值
C是取的每列的最大值
D是矩阵的最大值
 
 
展开全文阅读
剩余:2000