fanglijiao

矩阵的建立

1. 直接输入法建立矩阵,

建立一个三行三列的矩阵

>>A=[1,2,3;4,5,6;7,8,9]

建立一个三行两列的矩阵

>>B=[1,2;4,5;7,8]

2. 利用已经建立好的矩阵建立更大的矩阵

>>A=[1,2,3;4,5,6;7,8,9]

>>B=[-1,-2,-3;-4,-5,-6;-7,-8,-9]

>>C=[A,B;B,A]

3. 利用实部矩阵和虚部矩阵构成复数矩阵

>>B=[1,2,3;4,5,6]

>>C=[6,7,8;9,10,11]

>>A=B+i*C

冒号表达式 :(产生一个以e1为初始值以e3为终止值,以步长e2为增量的行向量)

e1:e2:e3

e1 初始值 ;          e2 步长 ;          e3终止值

linspace函数

  linspace(a,b,n)

a 第一个元素

b 最后一个元素

n 元素总数

当n省略时自动产生一百个元素

结构矩阵和单元矩阵

1 . 结构矩阵 

      格式:结构矩阵元素.成员名=表达式

>>a(1).x1=10;a(1).x2=\'liu\';a(1).x3=[11,21;34,23];

给矩阵a中的第一个元素的x1成员赋值为10,给x2赋值字符串‘liu’

2 . 单元矩阵

   与结构元素不同,单元矩阵每个元素直接就是由不同类型的数据组成的

建立单元矩阵和一般矩阵相似,直接输入就可以了,单元矩阵元素用大括号括起来

>>b={10,\'liu\',[11,12;13,14];12,\'wang\',[23,4;12,23];...

14,\'lan\',[34,67;56,89]}

建立了一个三行三列的单元矩阵

分类:

技术点:

相关文章:

  • 2021-11-30
  • 2021-12-02
  • 2021-11-23
  • 2022-01-22
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2022-01-20
  • 2021-07-15
  • 2021-07-24
  • 2021-06-23
  • 2021-06-11
  • 2021-11-29
相关资源
相似解决方案