Matlab初体验—————矩阵表示

矩阵一共有两种创建方法。
第一种是直接输如一个矩阵。
具体方法是将矩阵中的元素用中括号括起来,按顺序输入,同一行的元素用逗号或空格分隔,不同行的用分号分隔。例如:
A=[1,2,2;3,4,4;5,6,6] ,即A=1 2 2
3 4 4
5 6 6
另外,还可以建立复数矩阵;例如:
B=[2+i 3;5+i 4-4i],即B=2.0000+1.0000i 3.0000+0.0000i
5.0000+1.0000i 4.0000-4.0000i
第二种是利用已经建好的矩阵来建立更大的。
也就是说两个小的矩阵可以拼接起来建立更大的。例如:
A=[1 2 8;4 9 7;1 7 3];B=[1 4;8 7;4 0];
C=[A,B;B,A]=1 2 8 1 4
4 9 7 8 7
1 7 3 4 0
1 4 1 2 8
8 7 4 9 7
4 0 1 7 3
此外,还有多种组合,如C=[-A,B;A,B] ,C=[-A,B;2*A,B]但是一定要注意,在这种情况下要保证两个小矩阵列数相同。
还可以用实部矩阵和虚部矩阵构成复数矩阵,例如:

R=[1 5 9 7;4 9 7 2];
I=[2 3 1 1;1 1 2 2];
r=R+i*I
r =

1.0000 + 2.0000i 5.0000 + 3.0000i 9.0000 + 1.0000i 7.0000 + 1.0000i
4.0000 + 1.0000i 9.0000 + 1.0000i 7.0000 + 2.0000i 2.0000 + 2.0000i

猜你喜欢

转载自blog.csdn.net/qq_40766258/article/details/81835112