Matlab 警告:MSGBOX 中图标的无效字符串

Matlab Warning: Invalid string for Icon in MSGBOX

我正在使用 msgbox 命令在短时间内显示一些信息。

handle = msgbox(sprintf('Trucks: %d',nT),'Fontsize',12);
pause(1)
delete(handle);

执行此 Matlab 显示以下警告:

Warning: Invalid string for Icon in MSGBOX. 

为什么这个字符串无效? Msgbox 实际上弹出,甚至完美地显示了字符串。有什么想法吗?

谢谢!

为了 Alex K. 的评论,我想展示如何删除警告但仍更改消息框中的字体大小:

handle = msgbox(sprintf('Cars: %d',nC));
txt = findobj(handle,'Type','text'); 
set(txt,'Fontsize',20); 
pause(1)
delete(handle);

msgbox 显示 1 秒,字体大小为 20,之后将被删除。