矩阵的表示
1.4.1数值矩阵的生成
1.数值矩阵的输入
一般简单的定义矩阵,可以直接按行方式输入每个元素:同一行元素用逗号或者空格符来分隔,而且空格次数不限;不同行用分号分隔。所有元素均在方括号([ ])内;当矩阵是多维(三维以上)而且方括号内元素是维数较低的矩阵时,会有多重的方括号,具体如下所示:
例1.1
clc %清屏
clear all %删除workplace变量
close all %关掉显示图形窗口
>>x1=[1,2,3,4,5,6]
x1=
1
2
3
4
5
6
>>x3=[1:6]
x3=
1 2 3 4 5 6
>>x4=[1:3;2:4;3:5]
x4=
1 2 3
2 3 4
3 4 5
>>Null=[] %生成一个空矩阵
Null=
[]
2.复数矩阵的输入
复数矩阵指带有虚数的数值矩阵。复数矩阵有两种生成方式:
例1.2
clc,clear,close all
X1=1;
X2=2;
x3=[x1*i,x1;x2,x2*i*i;]
x3=
0.0000+1.0000i 1.0000+0.0000i
2.0000+0.0000i -2.0000+0.0000i
例1.3
clc,clear,close all
x1=[1,2;3,4];
x2=[2,3;4,5];
x3=x1+x2*i
x3=
1.0000+2.0000i 2.0000+3.0000i
3.0000+4.0000i 4.0000+5.0000i