- MATLAB矩陣分析和計算
- 杜樹春
- 303字
- 2019-11-15 20:41:55
4.4 通過函數linspace()建立一維數組
在MATLAB中,可以通過函數linspace()建立一維數組,與冒號的功能類似。該函數的調用格式如下:
X=linspace(X1,X2)——該函數創建行向量X,第一個元素為X1,最后一個元素為X2,形成總共默認為100個元素的等差數列。
X=linspace(X1,X2,N)——該函數創建行向量X,第一個元素為X1,最后一個元素為X2,形成總共N個元素的等差數列,N默認為100。如果N<2,則該函數返回值為X2。
【例4.4】 通過函數linspace()創建一維數組。
clear all; A=linspace(1,10,20) %創建數組 B=linspace(2,8,10) %創建數組 C=linspace(2,7,2) D=linspace(2,7,1)
運行后輸出結果如下:

在程序中,利用函數linspace()創建由等差數列組成的一維數組。當N=2時,函數的返回值為由X1和X2兩個元素組成的數組。當N=1時,函數返回值為X2。