MATLAB 中十进制数到字符串的列表

问题描述 投票:0回答:1

我正在尝试创建一个十进制数字列表,尤其是

1.1-1.65
。我已经尝试了以下代码,但没有得到我需要的:

v=1.1:0.1:1.65;

我最终得到了一个从 1.1 到 1.6 的列表(只有 6 个数字)。我尝试过步进变量,将其从 0.1 更改为 0.005,但仍然没有运气。一旦获得正确的数字列表,我想将其转换为字符串。

arrays list matlab
1个回答
0
投票

您可以使用

arrayfun()

v = 1.1: 0.05: 1.65
v = v(v <= 1.65)
str_v = arrayfun( @ num2str, v, 'UniformOutput', false)

© www.soinside.com 2019 - 2024. All rights reserved.