gpt4 book ai didi

windows - Matlab - 命令完成后的信号

转载 作者:可可西里 更新时间:2023-11-01 14:42:00 25 4
gpt4 key购买 nike

有没有办法设置 matlab 在命令完成时来到窗口的前台?我可以通过执行 dos() 看到它发生,但我不知道窗口管理是如何工作的?也许有更好的方法?有人吗?

最佳答案

两个选项。两者都不完全符合您的要求。

选项 1:打开一个新图。

   figure();
imagesc(processingDoneSplashImage);

如果你想要花哨一点,把它放在一个脚本中,用一个计时器,让图像在亮绿色和亮红色之间闪烁....

选项 2:我对您问题的解决方案。 (我发现弹出窗口非常烦人。)我把这个函数调用放在我长时间运行的脚本的末尾,计算机会告诉我它何时完成处理....

function [ ] = matSpeak( textToSpeak )
%matSpeak takes some text, and outputs onto the speaker the text,
% using the .Net SpeechSynthesizer.
% This only works on Windoze.

if ~exist('textToSpeak','var')
textToSpeak = 'Your processing has completed.';
end

NET.addAssembly('System.Speech');
speak = System.Speech.Synthesis.SpeechSynthesizer;
speak.Volume = 100;
speak.Speak(textToSpeak);

end

关于windows - Matlab - 命令完成后的信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16923247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com