【问题标题】:String to integer array in MATLAB GUIDEMATLAB GUIDE 中的字符串到整数数组
【发布时间】:2014-01-13 05:13:51
【问题描述】:

我正在使用 MATLAB 上的 GUIDE。在我的 GUI 中,有一个文本字段,用户可以在其中输入一组数字。如何将其转换为可用于执行计算的形式?基本上我的问题是如何将像“[1 1 1]”这样的字符串转换为数组? (我正在使用 0-360 范围内的整数,所以 string-'0' 对我不起作用。)

【问题讨论】:

    标签: arrays string matlab integer matlab-guide


    【解决方案1】:

    你可以用这个:

     a = str2num('[1 1 1]')
    

    但不确定“string-'0' 对我不起作用”是什么意思。

    【讨论】:

    • 这对我有用,感谢您的帮助!我的意思是当我执行 b='[90 90 90]'-'0' 例如我得到 9 0 9 0 9 0 作为输出。我需要一些东西来保持它为 90。
    猜你喜欢
    • 2018-01-02
    • 2017-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多