數學建模筆記002
阿新 • • 發佈:2021-01-31
矩陣的表示
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