【问题标题】:MATLAB GUI - bring up a stringMATLAB GUI - 调出一个字符串
【发布时间】:2015-06-02 17:44:35
【问题描述】:

我尝试在 matlab 上创建一个简单且快速的 gui。我制作了一个带有回调函数的按钮,但我不知道如何调出取决于函数结果的字符串。例如函数结果为1,必须出现字符串“All ok!”,如果函数结果为0,则必须出现字符串“It's wrong!!!”。

【问题讨论】:

  • if 语句怎么样?

标签: matlab user-interface


【解决方案1】:

您可以创建一个静态文本对象或一个非活动的编辑文本对象,并从您的脚本修改字符串属性:

set(handles.edit_text, 'String', 'your_string')

【讨论】:

    【解决方案2】:

    静态/编辑 uicontrol 的替代方法是使用 msgboxerrordlg 根据函数的结果向用户显示结果。

    if myFunction
      msgbox ( 'All Ok' );
    else
      errordlg ( 'Error in Function', 'Error' )
    end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 2017-10-18
      相关资源
      最近更新 更多