在 Matlab 中,可以使用
uicontrol
函数创建静态文本框(
uicontrol('style','text')
),并且可以通过
set
函数设置文本框中的文本内容。
下面是一个简单的示例代码,演示如何创建一个静态文本框,并将数据写入该文本框中:
% 创建一个图形窗口
figure;
% 创建一个静态文本框
txt = uicontrol('style','text',...
'Position',[100 100 100 20],...
'String','静态文本框');
% 将数据写入文本框中
data = 123.45;
set(txt, 'String', sprintf('%.2f', data));
在上面的示例代码中,Position
参数指定了文本框的位置和大小,String
参数指定了文本框的初始文本内容。然后,使用 set
函数将数据写入文本框中,这里使用了 sprintf
函数将数据格式化为保留两位小数的字符串。
您可以根据自己的需求修改上述代码,来实现您的具体功能。