我正在使用msgbox命令在短时间内显示一些信息。
handle = msgbox(sprintf('Trucks: %d',nT),'Fontsize',12);
pause(1)
delete(handle);
执行此操作Matlab向我显示以下警告:
Warning: Invalid string for Icon in MSGBOX.
为什么这个字符串无效? Msgbox实际上会弹出,甚至可以完美地显示字符串。有什么想法吗?
谢谢!
答案 0 :(得分:3)
为了Alex K.的评论,我想展示如何删除警告但仍然更改msgbox中的fontsize:
handle = msgbox(sprintf('Cars: %d',nC));
txt = findobj(handle,'Type','text');
set(txt,'Fontsize',20);
pause(1)
delete(handle);
使用fontsize 20显示msgbox 1秒钟后将删除。