【发布时间】:2014-01-13 05:13:51
【问题描述】:
我正在使用 MATLAB 上的 GUIDE。在我的 GUI 中,有一个文本字段,用户可以在其中输入一组数字。如何将其转换为可用于执行计算的形式?基本上我的问题是如何将像“[1 1 1]”这样的字符串转换为数组? (我正在使用 0-360 范围内的整数,所以 string-'0' 对我不起作用。)
【问题讨论】:
标签: arrays string matlab integer matlab-guide
我正在使用 MATLAB 上的 GUIDE。在我的 GUI 中,有一个文本字段,用户可以在其中输入一组数字。如何将其转换为可用于执行计算的形式?基本上我的问题是如何将像“[1 1 1]”这样的字符串转换为数组? (我正在使用 0-360 范围内的整数,所以 string-'0' 对我不起作用。)
【问题讨论】:
标签: arrays string matlab integer matlab-guide
你可以用这个:
a = str2num('[1 1 1]')
但不确定“string-'0' 对我不起作用”是什么意思。
【讨论】: