MATLAB教程(1) MATLAB 基础知识(2)
第三部分:數組的索引
數組索引- MATLAB & Simulink- MathWorks 中國
MATLAB中的每一個變量都是可以存儲多個值的數組。如果想要使用數組中的某一個值,則需要用到索引。
1.單個元素的索引
從一個數組中索引某個元素一般有兩種方法:
第一種比較常見:數組名加要索引的元素所在的行和列,例如A(2,4) = 8。
第二種不太常用:數組名加一個下標,該下標按列遍歷。A(14) = 8。【這里不太好表達,上圖吧~】
再多說一句,其實A(14)中的14表示按列數第14個元素!
利用下標索引元素這種方式叫做線性索引。
注意:如果索引超出矩陣維度,MATLAB會報錯。
2.多個元素的索引
引用數組的多個元素,使用冒號操作符m : n(m,n分別表示索引開始和結束的范圍)
例1索引第二列第1個元素到第3個元素。
例2索引第三行全部元素
不難發現,索引行則將行數放在逗號前;索引列要將列數放在逗號后。
另外,冒號運算符也可以幫助創建一組等距的矢量值,例如:
B = 0:10:100
—->B = 0 10 20 30 40 50 60 70 80 90 100
輸出一個從0到100步長為10的數組。
第四部分:工作空間變量
工作區變量- MATLAB & Simulink- MathWorks 中國
工作區包含你創建的變量或者從數據文件或其他程序導入到MATLAB中的變量。例如,我現在創建兩個變量 :
A = magic(4)
B = rand(3,5,2)
- 我們可以通過whos來看工作空間的內容。
- 工作區的變量在退出MATLAB后就不存在了。
所以一般使用save myfile.mat命令來保存工作區變量以便以后使用。
保存操作將當前工作文件夾中的工作區保存在一個壓縮文件中,該文件的擴展名為.MAT,稱為MAT文件。 - 如果想要清空工作空間里的所有變量,則需使用clear命令
- 使用load myfile.mat命令將MAT文件中的數據恢復到工作區
總結
以上是生活随笔為你收集整理的MATLAB教程(1) MATLAB 基础知识(2)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【蓝桥杯每日一练】 巴斯卡三角形(杨辉三
- 下一篇: 计算机二维动画的核心技术是什么意思,数字