linspace

linspace

linspace是Matlab中的均分計算指令,用於產生x1,x2之間的N點行線性的矢量。

函式簡介

用法:linspace(x1,x2,N)

功能:linspace是Matlab中的均分計算指令,用於產生x1,x2之間的N點行線性的矢量。其中x1、x2、N分別為起始值、終止值、元素個數。若默認N,默認點數為100。

在matlab的命令視窗下輸入help linspace或者doc linspace可以獲得該函式的幫助信息。

相關函式:logspace

用法:x=logspace(a, b, n)

功能:logspace(a, b, n)生成一個(1xn)數組,數據的第一個元素值為a,最後一個元素為b,n是總採樣點數。需要注意的是,此時產生的數組元素在10^a 到10^b上並不是均勻分布的,而形成一個對數曲線。

套用舉例

例一:

在matlab的命令視窗輸入:X=linspace(1,100)

將產生從1到100步長為1的數組。類似於在命令視窗中輸入:

X=[1:100]

例二:

在命令視窗中輸入:

X=linspace(5,100,20)

將輸出:

X =

5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100

linspace linspace

這和X=[5:5:100]的效果是一樣的。

相關詞條

相關搜尋

熱門詞條

聯絡我們