数学软件介绍第页
第三节 Matlab 基础
3.1 矩阵的生成
1)直接输入 2)函数生成 3)文本文件
简单数组
的运算事实上是以数组及矩阵方式在做运算,而这二者在
的基本运算性质不同,数组强调元素对元素的运算,而矩阵则采用线性代数的运
算方式。
宣告一变数为数组或是矩阵时,如果是要个别键入元素,须用中括号将元素置于其中。
数组为一维元素所构成,而矩阵为多维元素所组成,例如
一维数组
二维矩阵,以“”或回车分隔各行的元素,以“,”或空格分隔各列的元素
二维矩阵,各列的元素分二行键入
的第三个元素
的第一、二、五个元素
的第前五个元素
!"
#!$ 的第十个元素后的元素
!"
% 的第十个元素和第二个元素的倒排
!"
&!$' 中大于 的元素
给 的第四个元素重新给值
删除第三个元素
加入第十六个元素
建立数组(向量)
上面的方法只适用于元素不多的情况,但是当元素很多的时候,则须采用以下的方式:
( 以 起始值、增量值(、终止值 的矩阵(用“:”生成)
)!"*+#,,
利用 )!"*+#,以区隔起始值 终止值 之间的元素数目(线性等分向
量)
空矩阵
-#.",全为 的矩阵
.!#",全为 的矩阵
!$,随机矩阵
,/ ( 更直接的方式
+/可利用先前建立的数组及数组/,组成新数组
/( (