setPrompt -设置命令窗口提示符

版本1.4.0.0 (11.9 KB) 实验后奥特曼
将命令窗口提示符设置为指定的字符串

2.1 k下载

更新10月20日

查看许可协议

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(' ') % => '<25-Jan-2010 01:00:51> '(连续更新)
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中央文件交换。检索

MATLAB版本兼容性
使用R2008a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!