matlab(二)
1.冒號表示式與子矩陣提取
(1).冒號表示式在向量生成
,子矩陣提取等方面很重要
,冒號表示式原型為:
v = s1 : s2 : s3
該函式生成乙個行向量v,
s1為向量起始值
,s2為步距
,該向量以
s1為起點,每隔步距
s2取乙個點
,直至到不超過
s3的最大值,若
s2省略,則
s2的預設值為
1舉例:(1)
trial>> v1 = 0 : 0.2 : pi %以步距為
0.2在區間
[0,pi]
找點生成向量v1
v1 =
1 至 8 列
0 0.2000 0.4000 0.6000 0.8000 1.0000 1.2000 1.4000
9 至
16 列
1.6000 1.8000 2.0000 2.2000 2.4000 2.6000 2.8000 3.0000
(2)trial>> v2 = 0 : -1 : pi %生成空向量
v2 =
空的 1×
0 double
行向量2.子矩陣提取
b = a(v1,v2)
v1表示矩陣構成行號的向量
,v2表示矩陣構成列號的向量
b為子矩陣
,a為原矩陣
v1(v2)若為
:則提取所有的行(列
)v1(v2)若為
end則表示最後一行(列
)舉例:(提取所有列的奇數行
)trial>> a = [1,2,3;4,5,6;7,8,9];
trial>> b = a(1:2:end,:)
b =1 2 3
7 8 9
Matlab入門學習(程式設計)
一 迴圈 for,while for迴圈 for i begin step end endwhile迴圈 while condition end二 分枝 if,if else,switch case if condition else endswitch var case value1 case v...
Matlab入門(二) 程式設計中的基本操作
1 輸入數字語法 x input prompt 示例 prompt what is the original value?x input prompt y x 10顯示 what is the original value?3 x 3 y 302 輸入文字語法 str input prompt,s ...
matlab自編程式入門技巧
matlab自編程式入門技巧 matlab即矩陣實驗室,方便於矩陣運算。以下是在matlab自編程式時的一些入門注意事項。file new scipt,是建立乙個主函式的書寫視窗,類似於c語言中的main函式。file new function,是建立乙個引用函式的書寫視窗,類似於c語言中的引用函式...