Advertisement

Matlab's linear algebra matrix foundation

阅读量:

众所周知,Matlab是一种功能强大且高效的编程语言,在数学运算及图像处理方面均占据着重要的市场份额。然而,Matlab是基于矩阵数据结构设计的语言,因此要熟练掌握其使用,必须深入理解矩阵在该语言语法体系中的应用方式。以下为笔者在学习Matlab过程中,归纳整理的线性代数相关知识。
一、Matlab的矩阵构建与操作
1.1 一般矩阵的构建

  1. 通过赋值方式创建:
    借助矩阵操作符‘[ ]’将所需元素括入其中;
    利用逗号或空格作为列元素之间的分隔符;
    采用分号或换行符实现行与行之间的区分。
    示例:
复制代码
    >> A=[1,2,3;4,5,6;,7,8,9]
    A =
     1     2     3
     4     5     6
     7     8     9
    
    
      
      
      
      
      
      
    
  1. 使用冒号:生成矩阵
    借助冒号符号可实现一维矩阵的构建,其标准形式为:x=n1:step:n2,其中n1代表初始数值,step表示递增步长,n2为终止数值;若未明确指定step,则系统默认采用1作为步长值。
    示例:
复制代码
    >> B = 1:1:5
    B =
     1     2     3     4     

全部评论 (0)

还没有任何评论哟~