有没有办法在函数执行期间关闭命令窗口的自动滚动

29个视图(过去30天)
安德鲁·戴蒙德
安德鲁·戴蒙德 2018年1月19日
我跑2017 b。我不能暂停,因为我有一个PCT应用在parfor循环中运行,我想,这就是为什么暂停按钮没有显示。我想回顾一下命令窗口,看看打印出来的东西,但运行的功能是喷出的东西,以命令窗口不断,所以我不能滚动回通过命令窗口,没有它自动滚动回来大约一秒钟。这是行不通的。
3评论
沃尔特·罗伯森
沃尔特·罗伯森 2018年1月19日
当然,有时我希望某些输出暂停足够长的时间,以便我阅读它,但我被阻止了,因为程序正在生成触发autoscroll的输出。

登录以发表评论。

答案(2)

史蒂文·洛德
史蒂文·洛德 2018年1月19日
您是否需要在应用程序运行时查看显示的文本,或者您试图解决的问题是,您无法将屏幕缓冲区向后滚动足够远,以便在应用程序运行结束时看到该文本(因为它在命令窗口中写入了太多文本?)
在后一种情况下,您可以 使用-logfile选项启动MATLAB ,使用 记事簿 函数将显示的信息写入文件,或创建一个名为writeToLog的函数,该函数使用 低级文件I/O函数 以您选择的格式将信息写入日志文件,而不是在命令窗口中显示所有信息。
3评论

登录以发表评论。


下载188bet金宝搏

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!