Matlab's linear algebra matrix foundation
发布时间
阅读量:
阅读量
众所周知,Matlab是一种功能强大且高效的编程语言,在数学运算及图像处理方面均占据着重要的市场份额。然而,Matlab是基于矩阵数据结构设计的语言,因此要熟练掌握其使用,必须深入理解矩阵在该语言语法体系中的应用方式。以下为笔者在学习Matlab过程中,归纳整理的线性代数相关知识。
一、Matlab的矩阵构建与操作
1.1 一般矩阵的构建
- 通过赋值方式创建:
借助矩阵操作符‘[ ]’将所需元素括入其中;
利用逗号或空格作为列元素之间的分隔符;
采用分号或换行符实现行与行之间的区分。
示例:
>> A=[1,2,3;4,5,6;,7,8,9]
A =
1 2 3
4 5 6
7 8 9
- 使用冒号:生成矩阵
借助冒号符号可实现一维矩阵的构建,其标准形式为:x=n1:step:n2,其中n1代表初始数值,step表示递增步长,n2为终止数值;若未明确指定step,则系统默认采用1作为步长值。
示例:
>> B = 1:1:5
B =
1 2 3 4
全部评论 (0)
还没有任何评论哟~
