arrays - ILMath 函数在给定开始、结束和步长的情况下排列值?

标签 arrays math ilnumerics

我试图在给定步长的情况下获得线性间隔的数组。

例如

arange(10,15,0.5) = 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5,15

arange(10, 15, 1) = 11, 12, 13, 14

有一个 linspace 函数,它只接受要生成的元素数量。有没有办法提供步长而不是元素数量?

目前,我手动计算元素数量并使用 linspace 来获取结果。

有没有直接使用api来获得想要的输出?谢谢

最佳答案

尝试:

ILArray<double> A = ILMath.vec<double>(10.0,0.5,15.0); 

更多数组创建函数可以在Array section of the documentation中找到。还提供许多快速引用图表:

ILNumerics 的入门: http://ilnumerics.net/media/oldres/img/ILNumerics_ArraysUsage.pdf

适用于 Matlab 用户的 ILNumerics: http://ilnumerics.net/media/oldres/img/ILNumerics4MatlabUsers.pdf

最后但并非最不重要的一点是所有 ILMath 函数的类引用: http://ilnumerics.net/apidoc/?topic=html/Methods_T_ILNumerics_ILMath.htm

关于arrays - ILMath 函数在给定开始、结束和步长的情况下排列值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23537735/

相关文章:

php - 将数组中的所有数字值转换为整数类型,否则将非数字值保留为字符串

math - 如何将光线平面交点转换为重心坐标?

c# - 如何在 C# 中编写带有权重的随机数生成器?

c# - 在 C# ILNumerics Vector 上运行

c++ - 如何从 int* 类型的堆分配数组中检索 int[num_elem] 类型的变量?

android - gettag() 仅获取数组的最后一个索引值

PHP 基于子对象值的短数组

algorithm - 分配数字,使每个桶相对均匀

c# - ILNumerics轴配置

ilnumerics - 是否可以在 ilnumerics 曲面图中显示所有轴而不影响绘图大小?