Makelist在MATLAB中的命令

时间:2018-04-20 11:31:18

标签: arrays matlab

在Maxima中有一个名为makelist的好命令。

例如,在千里马:

sort ( append ( makelist(0.01*10^i,i,0,3) , makelist(0.03*10^i,i,0,3) ) )
[0.01,0.03,0.1,0.3,1.0,3.0,10.0,30.0]

MATLAB命令linspace并不能满足我的要求 我怎么能用一个简单的命令毫不费力地得到上面的输出呢? 该列表不需要排序。

1 个答案:

答案 0 :(得分:1)

使用冒号操作符:

0.03*10.^(0:3)

如果您阅读linspace的文档,则linspace:非常相似:

  

linspace类似于冒号运算符“:”,但可以直接控制点数,并且始终包含端点。