參考書籍 《matlab 程序設計與綜合應用》張德豐等著 感謝張老師的書籍,讓我領略到matlab的便捷 《MATLAB技術大全》葛超等編著 感謝葛老師的書籍,讓我領略到matlab的高效git
數組是MATLAB進行計算和處理的核心內容之一,出於快速計算的須要,MATLAB總把數組看做存儲和運算的基本單元,標量數據也被看做是1×1的數組。所以,數組的建立、尋址和操做就顯得很是重要。MATLAB提供了各類數組建立的方法和操做方法,使得MATLAB的數值計算和操做更加靈活和方便數組建立和操做是MATLAB運算和操做的基礎,針對不一樣維數的數組,MATLAB提供了各類不一樣的數據建立方法,甚至能夠經過建立低維數組來獲得高維數組github
(1)直接輸人法:此時,能夠直接經過空格、逗號和分號來分隔數組元素,在數組中輸人任意的元素,生成一維數組。 (2)步長生成法:x=a:inc:b,在使用這種方法建立一維數組時,a和b爲一維向量數組的起始數值和終止數值,inc爲數組的間隔步長;若是a和b爲整數時,省略inc能夠生成間隔爲1的數列。根據a和b的大小不一樣,inc能夠採用正數,也能夠採用負數來生成一維向量數組 (3)等間距線性生成方法:x=linspace(a,b,n),這種方法採用函數在a和b之間的區間內獲得n個線性採樣數據點。 (4)等間距對數生成方法:x=logspace(a,b,n),採用這種方法時,在設定採樣點總個數n的狀況下,採樣經常使用對數計算獲得n個採樣點數據值數組