matlab迴圈得到n個數組,怎樣把這些數組,在迴圈的過程中,n個數組賦為一個矩陣即合為一個矩陣?在迴圈中

matlab迴圈得到n個數組,怎樣把這些數組,在迴圈的過程中,n個數組賦為一個矩陣即合為一個矩陣?在迴圈中


不能用迴圈,因為他們的名字不一樣.如果一樣,那還可以.
定義一個二比特數組,二就是一個矩陣,一次,給一行賦值就可以.
如:
for i=1:n
a(i,:)= .;
end



如何將matlab矩陣中的NaN替換成0
我用的是matlab7.6再將一些數據導入到matlab後發現有好多的NaN,如何將這些NaN換成0呢?


數據矩陣x
x(find(isnan(x)==1))= 0



MATLAB程式設計怎樣去掉矩陣裏的一行一列形成新矩陣


主要兩種方法:
(1)利用冒號運算式獲得子矩陣
>> A=[ 1 2 3;4 5 6;7 8 9]
A =
1 2 3
4 5 6
7 8 9
>> B=A(1:2,2:3)
B =
2 3
5 6
(2)利用空矩陣
>> C=A;
>> C(:,[1])=[];
>> C([3],:)=[]
C =
2 3
5 6
建議找一本基礎的書看一下!