In Linux terminal, I was wondering what differences are between the following four options for Matlab command?
matlab -nojvm -nodesktop -nodisplay -nosplash
Thanks and regards!
This is all explained in the MATLAB documentation here: http://www.mathworks.nl/help/techdoc/ref/matlabunix.html.
-nodisplay: Start the Sun Microsystems JVM software, but do not start the MATLAB desktop. Do not display any X commands, and ignore the DISPLAY environment variable,
-nodesktop: Start MATLAB without bringing up the MATLAB desktop. The JVM software is started. Use the current window in the operating system to enter commands. Use this option to run without an X-window, for example, in VT100 mode, or in batch processing mode. Note that if you pipe to MATLAB using the > constructor, the nodesktop option is used automatically. With nodesktop, MATLAB does not save statements to the Command History. With nodesktop, you can still use most development environment tools by starting them via a function. For example, use preferences to open the Preferences dialog box and doc to open the Help browser. Do not use nodesktop to provide a Command Window-only interface; instead, select Desktop > Desktop Layout > Command Window Only.
-nojvm: Start MATLAB without the JVM software. Use the current window to enter commands. The MATLAB desktop does not open. Any tools that require Java software, such as the desktop tools, cannot be used. Handle Graphics and related functionality are not supported; MATLAB produces a warning when you use them.
-nosplash: starts MATLAB but does not display the splash screen during startup.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With