gpt4 book ai didi

MATLAB 系统命令 "Press Enter to Exit"

转载 作者:太空宇宙 更新时间:2023-11-03 19:51:13 25 4
gpt4 key购买 nike

我正在尝试编写一个 MATLAB 脚本来调用和运行外部程序,然后继续执行其他 MATLAB 命令。

tic                       %Start stopwatch
system('MyProgram.exe') %Call and run my program
toc %End stopwatch

但是,这个程序“MyProgram.exe”要求我“按回车退出”。如何使我的 MATLAB 脚本通过“Enter”以继续?比如如何在执行结束时将“Enter”作为程序的输入传递?或者一般如何做到这一点?

最佳答案

UNIX 上,您可以使用

system('MyProgram < /dev/null'). 

Matlab documentation 中的建议:

To disable stdin and type-ahead redirection, include the formatted text < /dev/null in the call to the invoked command.

Windows 等效项是(基于 this post ):

system('MyProgram.exe < NUL')

关于MATLAB 系统命令 "Press Enter to Exit",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44811768/

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