matlab 怎样让一个二维矩阵分别减去一个数

假设二维矩阵是aa
最大值是maxaa。我想将aa归一化。。。用了这个命令aa=aa-maxaa。但是似乎不对。。。

第1个回答  2010-11-10
肯定不对啊,你是用一个矩阵减去一个常量,位数不对的。
例如对于二维阵
aa=aa-maxaa*ones(2,2)。这样试试吧
第2个回答  2016-01-09
代码如下:
x=[1 4 5 ]'
z=zeros(3,3);%%%%%%%%%%%%%%%%%%
for i=1:1:3
for j=1:1:3
y=2*i*x(i)+j*x(i)
z(i,j)=y;%%%%%%%%%%%%%%%%%%%%%
end
end
相似回答