Điều này được giải thích trong tài liệu MATLAB tại đây: http://www.mathworks.nl/help/techdoc/ref/matlabunix.html.
-nodisplay: Khởi động phần mềm JVM Sun Microsystems, nhưng không khởi động máy tính để bàn MATLAB. Không hiển thị bất kỳ lệnh X nào và bỏ qua biến môi trường DISPLAY,
-nodesktop: Khởi động MATLAB mà không cần đưa lên màn hình MATLAB. Phần mềm JVM được bắt đầu. Sử dụng cửa sổ hiện tại trong hệ điều hành để nhập lệnh. Sử dụng tùy chọn này để chạy mà không có cửa sổ X, ví dụ, ở chế độ VT100, hoặc trong chế độ xử lý hàng loạt. Lưu ý rằng nếu bạn đường dẫn đến MATLAB bằng cách sử dụng hàm tạo>, tùy chọn nodesktop được sử dụng tự động. Với nodesktop, MATLAB không lưu các câu lệnh vào Lịch sử Lệnh. Với nodesktop, bạn vẫn có thể sử dụng hầu hết các công cụ môi trường phát triển bằng cách bắt đầu chúng thông qua một hàm. Ví dụ: sử dụng tùy chọn để mở hộp thoại Tùy chọn và tài liệu để mở trình duyệt Trợ giúp. Không sử dụng nodesktop để cung cấp giao diện chỉ dành cho Command Window; thay vào đó, chọn Desktop> Desktop Layout> Command Window Only.
-nojvm: Bắt đầu MATLAB mà không cần phần mềm JVM. Sử dụng cửa sổ hiện tại để nhập lệnh. Máy tính để bàn MATLAB không mở. Bất kỳ công cụ nào yêu cầu phần mềm Java, chẳng hạn như các công cụ máy tính để bàn, không thể sử dụng được. Xử lý đồ họa và chức năng liên quan không được hỗ trợ; MATLAB đưa ra cảnh báo khi bạn sử dụng chúng.
-nosplash: bắt đầu MATLAB nhưng không hiển thị màn hình giật gân trong khi khởi động.
bạn có thể thấy cuộc thảo luận này có liên quan: http://stackoverflow.com/a/6776191 – Amro