setPrompt(newPrompt)设置命令窗口提示符为指定的newPrompt。
NEWPROMPT可以是以下之一:
-一个静态字符串:setPrompt('>> ')
=>这是默认的提示字符串('>> ')
-一个可计算的字符串:setPrompt('datestr(now)')
=>新的提示符看起来像:'25-Jan-2010 01:00:51'
注意:可计算的字符串将返回一个字符串
-一个可评价的函数:setPrompt (@()(['[', datestr(现在),']']))
=>新的提示符看起来像:'[25-Jan-2010 01:00:51] '
注意:可评估函数将返回一个字符串
静态字符串'timestamp'会持续更新最后一个(当前的)
提示当前时间:'[25-Jan-2010 01:00:51] '。这已经
显示桌面命令执行时间。
'timestamp'字符串可以与其他静态文本一起使用
自定义外观。例如:setPrompt('
-空值或无输入参数将恢复默认提示符
例子:
setPrompt ('[-]') % 取代“> >”与“[-]”提示
setPrompt('%') % => '%'(空格填充)
setPrompt(“sprintf(“< % f >”,现在 )') % => '< 734163.056262 >
setPrompt('datestr(now)') % => '25- january -2010 01:00:51'(不变)
setPrompt (datestr(现在,(“(” ),''] '']') % => '[ 25 - 2010年1月——01:00:51]“
setPrompt (@()(['[', datestr(现在 ),'] '])) % => '[ 25 - 2010年1月——01:00:51]“
(注意它们是相同的:第一个使用可求值的字符串,
而第二个则使用可评估函数)
setPrompt('timestamp') % => '[25- january -2010 01:00:51] '(不断更新)
setPrompt('
setPrompt('>> ') %恢复默认提示符
setPrompt(") %恢复默认提示符
setPrompt %恢复默认提示符
警告:
此代码严重依赖于未文档化和不支持的Matlab功能。万博1manbetx它适用于Matlab 7+,但使用风险自负!
技术说明:
此实用程序中代码的技术说明可以在http://undocumentedmatlab.com/blog/setprompt-setting-matlab-desktop-prompt/
bug和建议:
请发送给Yair Altman (altmany at gmaildot com)
引用作为
亚伊尔·奥特曼(2022年)。setPrompt -设置命令窗口提示符(//www.tianjin-qmedu.com/matlabcentral/fileexchange/26471-setprompt-set-the-command-window-prompt), MATLAB中央文件交换。检索.