linspace

linspace

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

基本介紹

  • 中文名:均分計算指令
  • 外文名:linspace
  • 用法:linspace(x1,x2,N)
  • 功能:用於產生x1,x2之間的N點行線性的矢量
  • 相關函式logspace
函式簡介,用法,功能,套用舉例,例一,例二,

函式簡介

用法

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)生成一個數組,數據的第一個元素值為a,最後一個元素為b,n是總採樣點數。需要注意的是,此時產生的數組元素在10^a 到10^b上並不是均勻分布的,而形成一個對數曲線。

套用舉例

例一

在matlab的命令視窗輸入:X=linspace(1,100)
將產生從1到100步長為1的數組。類似於在命令視窗中輸入:
X=[1:100]

例二

在命令視窗中輸入:
X=linspace(5,100,20)將輸出:
linspace
X =
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
這和X=[5:5:100]的效果是一樣的。

相關詞條

熱門詞條

聯絡我們