mudan 发表于 2011-12-18 11:14

求助!!!!关于matlab的矩阵编程求助

我现在想把一个10*20矩阵,每次去掉其中一列矩阵,变成19个新的矩阵,然后这19个新矩阵要进行同种功能的运算,如何用循环编写?我想用三维矩阵写,可是提示错误,思想大致如下:
for i=2:n-1        %其中,m=10,n=20
    ab(m,n-1,i)=;
    c(n-1,1,i)=;
    an(n-1,1,i)=c(n-1,1,i)*ab(m,n-1,i)
end

改怎么修改,还是不用这样编写,matlab中我老是把矩阵和数组分不清

ham 发表于 2012-4-1 09:59

A = magic(3);
AA = zeros(3,2,3);
for i=1:3
  AA(:,:,i) = A(:, );
end

沙漠海滩 发表于 2012-4-25 20:21

帮不了你啊,对不住了

wgbdarling 发表于 2012-5-12 20:59

你这个怕是要写成几个函数调用,单纯的循环不行

都天锴 发表于 2012-12-15 12:00

帮不了 路过帮顶

1345389794 发表于 2015-5-31 23:35

求助~~~~~~

远行的小船儿666 发表于 2015-12-14 23:25

同问                                                  
页: [1]
查看完整版本: 求助!!!!关于matlab的矩阵编程求助