Linux -nosplash doesn't work

7 次查看(过去 30 天)
I want to run a MATLAB script in Linux over ssh, so would like to remove this text that I normally see when running from the command line (I assume ths is the "splash screen").
< M A T L A B (R) >
Copyright 1984-2024 The MathWorks, Inc.
R2024b (24.2.0.2712019) 64-bit (glnxa64)
August 22, 2024
To get started, type doc.
For product information, visit www.mathworks.com.
>>
Both the following commands still give me the splash screen.
$ matlab -nodisplay -nosplash
$ matlab -nojvm -nosplash
I dont want to redirect the output as I may want to capture errors that the script throws up.
How can I disable my splash screen?

采纳的回答

Swastik Sarkar
Swastik Sarkar 2024-11-29
For running a MATLAB script in a non-interactive workflow, consider using the -batch startup option, which prevents the MATLAB banner from being printed. The command would look like this:
matlab -nodisplay -batch "script"
To learn more about the -batch option, refer to the following documentation:
This approach is useful for executing scripts efficiently without additional output.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Startup and Shutdown 的更多信息

标签

产品


版本

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by