setPrompt——设置命令窗口提示

命令窗口提示设置为指定的字符串

2.1 k下载

更新2014年10月20日

查看许可协议

setPrompt (newPrompt)命令窗口提示设置为指定的newPrompt。
NEWPROMPT可以是下列之一:

——一个静态的字符串:setPrompt (“> >”)
= >这是默认提示字符串(“> >”)

-一个可评价的字符串:setPrompt (“datestr(现在)')
= >新提示的样子:“25 - 1月- 2010 01:00:51”
注:可评价的字符串将返回一个字符串

——一个可评价的功能:setPrompt (@ () ((“[”, datestr(现在),“]”)))
= >新提示的样子:“[25 - 1月- 2010 01:00:51]”
注意:可评价的函数将返回一个字符串

——静态字符串“时间戳”将不断更新最后一个(当前)
与当前时间提示:“[25 - 1月- 2010 01:00:51]”。这已经
显示桌面的命令执行时间的影响。
“时间戳”与其他静态文本字符串可以使用
自定义外观。例如:setPrompt(“<时间戳!>”)。
——一个空值或没有输入参数恢复默认提示

例子:
setPrompt([-]) %替代“> >”提示“[-]”
setPrompt (%) % = >‘%’(space-padded)
setPrompt (“sprintf (“< % f >”,现在)”)% = >的< 734163.056262 >
setPrompt (“datestr(现在)”)% = > ' 25 - 1月- 2010 01:00:51(不变的)
setPrompt (“(“[”, datestr(现在),“]”)”)% = >[25 - 1月- 2010 01:00:51]”
setPrompt (@ () ([' (', datestr(现在),“]”)))% = >[25 - 1月- 2010 01:00:51]”
(注意,这些都是相同的:第一次使用一个可评价的字符串,
而第二个使用一个可评价的函数)
setPrompt(“时间戳”)% = >[25 - 1月- 2010 01:00:51]”(持续更新)
setPrompt(“<时间>”)% = >的< 25 - 1月- 2010 01:00:51 >(持续更新)
setPrompt(“> >”) %恢复默认提示
setPrompt(") %恢复默认提示
setPrompt %恢复默认提示

警告:
这段代码严重依赖于Matlab无文档记载和不支持的功能。万博1manbetx它作用于Matlab 7 +,但用在你自己的风险!

技术说明:
的技术说明中的代码可以找到这个工具http://undocumentedmatlab.com/blog/setprompt-setting-matlab-desktop-prompt/

错误和建议:
请发送Yair奥特曼(altmany gmail。com)

引用作为

实验后奥特曼(2023)。setPrompt——设置命令窗口提示(//www.tianjin-qmedu.com/matlabcentral/fileexchange/26471-setprompt-set-the-command-window-prompt), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2008a
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在启动和关闭帮助中心MATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.4.0.0

提交更新标题(没有代码更改)

1.3.0.0

固定R2014a & R2014b

1.2.0.0

固定几边界情况(一些报道J.G. Dalissier)与“> >”终止提示;固定的几个问题持续的时间戳;启用自定义连续时间戳提示;添加Mac警告

1.1.0.0

固定几边界情况(一些灵感来自j . Raymond);不断更新添加时间戳选项

1.0.0.0