矩阵的建立
- 利用直接输入法建立矩阵:
将矩阵中个元素用中括号括起来,按矩阵行的顺序输入个元素,同一行各元素之间用逗号或空格分隔,不同行的元素之间用分号分隔。
>> A =[1,2,3;4,5,6;,7,8,9]
- 利用建立好的矩阵建立更大矩阵:
一个大矩阵可以由已经建立好的小矩阵建立起来。
>>A = [1,2,3;,4,5,6;,7,8,9];
>>B = [-1,-2,-3;-4,-5,-6;-7,-8,-9];
>>C = [A,B;A,B]
>>A = [1,2,3;,4,5,6;,7,8,9];
>>B = [-1,-2,-3;-4,-5,-6;-7,-8,-9];
>>A = B + iA
冒号表达式
- 格式:
e1:e2:e3------初始值:步长(默认为1):终止值
>> t = 0:1:5;
- 格式:
linspace(a,b,n): n省略时候自动生成100各元素
linspace(The first element,The last element, Total number of elements)
>> x = linspace(0,pi,6);
结构矩阵:由结构元素构成的结构矩阵
- 各个元素下,还包括不同类型的数据
- 将数据类型不同,但逻辑相关的数据组合成一个整体。
- 格式:
结构矩阵元素.成员名 = expression
a(1).x1 = 10; a(1).x2 = 'liu'; a(1).x3 = [11,22,33,44];
单元矩阵
b = {6,'come on'}...