如果想以不启动Command window的方式在命令行中运行matlab脚本,请给我相应的命令行参数
时间: 2024-03-21 14:44:23 浏览: 19
如果你想以不启动Command window的方式在命令行中运行matlab脚本,可以使用以下命令行参数:
```
matlab -nodesktop -nosplash -r "run('your_script.m');exit;"
```
其中,`-nodesktop`参数表示不启动桌面环境,`-nosplash`参数表示不显示启动画面,`-r`参数后面跟的是要执行的matlab脚本命令,`exit`表示执行完脚本后退出matlab环境。你需要把 `your_script.m` 替换成你要运行的 matlab 脚本文件名。
希望这个回答能够帮助到你。
相关问题
如果想以不启动Command window的方式在命令行中运行matlan脚本,请给我相应的命令行参数
如果你想以不启动Command window的方式在命令行中运行matlab脚本,可以使用以下命令行参数:
```
matlab -nodesktop -nosplash -r "run('your_script.m');exit;"
```
其中,`-nodesktop`参数表示不启动桌面环境,`-nosplash`参数表示不显示启动画面,`-r`参数后面跟的是要执行的matlab脚本命令,`exit`表示执行完脚本后退出matlab环境。你需要把 `your_script.m` 替换成你要运行的 matlab 脚本文件名。
希望这个回答能够帮助到你。
类似-nodesktop的传递给matlab的命令行参数
除了 `-nodesktop` 参数之外,还有一些类似的命令行参数可以传递给 Matlab,例如:
- `-nojvm`:不启动 Java 虚拟机。
- `-nodisplay`:不显示 Matlab 的图形界面。
- `-nosplash`:不显示 Matlab 的启动画面。
- `-logfile filename`:将 Matlab 的日志输出到指定的文件中。
- `-r "command"`:在启动 Matlab 后立即执行指定的命令。
这些命令行参数可以组合使用,例如:
```
matlab -nojvm -nodisplay -nosplash -logfile log.txt -r "run('script.m');exit"
```
这个命令将以无界面、无 Java 虚拟机、无启动画面的方式启动 Matlab,将日志输出到 log.txt 文件中,并在启动后立即执行 script.m 脚本文件。
希望这个回答能够帮助到你。