user-interface - 如何通过 MATLAB 中的编辑文本框将计数器值显示到 GUI

标签 user-interface matlab text edit

我已经使用网络摄像头为基于颜色的对象计数器编写了代码。现在最终值为三个整数:rbg

我需要在三个编辑文本框中显示这些值。我通过使用以下命令来完成此操作:

r=get(handles.rcount,'string');

(my algorithm)
r=r+1;
set(handles.rcount,'string',r);

现在,当我执行该程序时,它从 0 开始,它显示的下一个值是 49,即使我只增加 1。如何解决这个问题?

最佳答案

在将 r 设置到编辑框之前,您需要将其转换为字符串。请参阅 num2str 或 int2str 等函数。 char(49) 为 1。

关于user-interface - 如何通过 MATLAB 中的编辑文本框将计数器值显示到 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5705387/

相关文章:

Java Swing 属性编辑器

Matlab实时绘图

matlab - 在 Simulink 中实现自定义 MATLAB 函数

c - 为什么在向后打印文本文件的程序中调用 fseek 时应使用偏移量 -2 而不是偏移量 -1?

r - 更改 kableExtra 表格单元格中的文本规范/字体(粗体、斜体等)位

java - 使用正则表达式替换字符串

java - JInternalPanes 的分层顺序

language-agnostic - 在哪里拆分目录分组? O-F | G-K | L-P

matlab - 在不使用 MATLAB 中的 for 循环的情况下计算列中某些行(基于 uniqId)的总和

java - 在 Actionlistener 中使用 EventObject.getSource