繁体   English   中英

如何使用Matlab App Designer显示数据/信息?

[英]How do I display data/information with Matlab App Designer?

我想通过Matlab App Designer的GUI向用户显示一些信息。 我是该程序的新手,似乎找不到提供我认为应该是简单功能的小部件。 我想念什么吗? 示例包括向用户显示:

  1. 他/她选择的文件的路径
  2. 错误,例如在GUI代码调用的Matlab脚本中打印的“未检测到文件”。
  3. 其他打印语句,例如“ Done!”等,将在处理完成时通知用户。

有没有办法在Matlab命令行中捕获输出并在GUI的某种窗口中报告这些输出? 提前致谢!

您可以使用TextArea为用户显示信息。 这是我做的一个简单示例:

  1. 将一个按钮拖到设计视图中的应用程序。
  2. 也拖动一个文本区域。 我将标签更改为“反馈”。
  3. 选择该按钮,然后使用应用程序设计器右下方的“回调”选项卡添加具有其默认名称的回调。
  4. 编辑回调以包含

      answer = 'what your want to display'; app.FeedbackTextArea.Value = answer; 

当您按下按钮时,文本区域将被填充。 在您的代码中,不仅仅是将“ answer”设置为某个字符串,还可以使用处理用户信息的任何代码来设置变量。 关键是将您希望用户看到的内容存储在变量中,然后将其分配给您希望用户看到结果的文本区域或其他小部件的“ Value”参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM