linspace是Matlab中的一个指令,用于产生指定范围内的指定数量点数,相邻数据跨度相同,并返回一个行向量。
调用方法:linspace(x1,x2,N)
功能:用于产生x1,x2之间的N点行矢量,相邻数据跨度相同。其中x1、x2、N分别为起频始值、终止值、元素个数。若缺省N,默认点数为100。
举个例子A=linspace(-6,6,4)
运行结果如下:A=-6-226
意思就是-6为起点6为终点4指向量的个数且是均匀的分段的。
如在命令窗口中输入:
X=linspace(5,100,20)
将输出:
X=
510152顾屋获0253035404550556065707580859095100
这和X=[5:5:100]的效果是一样的。
扩展资料:
用法:linspace(x1,x2,N)
功能:linspace是M来自atlab中的均分计算指令,用于产生x1,x2之间的N点行线性的矢量。其中x1、x2、N分别为起始值、终止值、元素个数。若默认N,默认点数为100。
在matlab的命令窗口下输360问答入helplinspace或者doclinspace可以获得该函数的帮助信落息。
相关函数:logspace
用法:x=logspace(a,b,n)
功能:logspace(青a,b,n)生成一个(1xn)数组,数据的第一个元员制信致新宣政减轮极素值为a,最后一个元素诉女校市应尼为b,n是总采样点数。需要注意的是,此时产生的数组元素在10^a到10^b上并不是均匀分布的,而形成一个对数曲线。
参考资料:百度百科 linspace
标签:linspace,matlab