Linux -nosplash doesn't work

19 views (last 30 days)
dormant
dormant on 29 Nov 2024 at 14:31
Answered: Swastik Sarkar on 29 Nov 2024 at 17:40
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?

Answers (1)

Swastik Sarkar
Swastik Sarkar on 29 Nov 2024 at 17:40
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.

Categories

Find more on Startup and Shutdown in Help Center and File Exchange

Tags

Products


Release

R2024b

Community Treasure Hunt

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

Start Hunting!