LINSPACE3: linearly spaced vector defined by three points

版本 1.1.0.0 (1.8 KB) 作者: Sky Sartorius
Generate a vector as linearly spaced as possible while still including three defined points.
683.0 次下载
更新时间 2014/11/20

查看许可证

LINSPACE3 linearly spaced vector including a defined middle point.
LINSPACE3(X1, X2, X3) generates a row vector of 100 points between X1 and X3 as linearly spaced as possible such that the vector contains X2.

LINSPACE3(X1, X2, X3, N) generates a row vector of N points.

[V, IND] = LINSPACE3(...) also returns the index, IND, of X2 in the vector.

LINSPACE3 will always contain X1, X2, and X3 without repeating an element.

For N < 3, LINSPACE3 returns the shortest possible vector containing all of X1, X2, and X3. This is normally [X1 X2 X3]. However, if X1=X2 or X2=X3, LINSPACE3 returns [X1 X3].

One use of LINSPACE3 is, for example, in generating points to evaluate in a sensitivity study where one decision variable, at a certain point (X2), is also restricted by bounds (X1, X3).

引用格式

Sky Sartorius (2024). LINSPACE3: linearly spaced vector defined by three points (https://www.mathworks.com/matlabcentral/fileexchange/28553-linspace3-linearly-spaced-vector-defined-by-three-points), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2007b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Creating and Concatenating Matrices 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.1.0.0

Added output of the index of X2

1.0.0.0