2012-03-14 2 views
6

Linux端末では、Matlabコマンドの次の4つのオプションの違いは何ですか?Matlabをテキストで起動する

matlab -nojvm -nodesktop -nodisplay -nosplash 
  1. 私は、インターネット上で検索、および4つのオプションは、特に一緒に使用 冗長、ように見えますか?
  2. よりグラフィカルからグラフィカルに、より少なくグラフィカルに、またはより少なく注文することができます textural to more textural?たとえば、彼らはいくつかの方法で弱いものから強いものまで注文することができますか:-nodesktop < -nojvm < -nodisplay?
  3. JVMが-nodisplayで起動され、-nojvmで起動されていないことをどのように知っていますか? つまり、JVMによって提供される機能のうち、まだ が-nodisplayで機能していますか?

ありがとうございました!

+0

このディスカッションは関連性があります。http://stackoverflow.com/a/6776191 – Amro

答えて

6

これは、すべてMATLABのマニュアルで説明されています(http://www.mathworks.nl/help/techdoc/ref/matlabunix.html)。

-nodisplay:Sun Microsystems JVMソフトウェアを起動しますが、MATLABデスクトップを起動しないでください。

-nodesktop:Xコマンドを表示せず、MATLABデスクトップを起動せずにMATLABを起動します。 JVMソフトウェアが起動します。オペレーティングシステムの現在のウィンドウを使用してコマンドを入力します。このオプションは、VT100モードやバッチ処理モードなど、Xウィンドウなしで実行する場合に使用します。 >コンストラクタを使用してMATLABにパイプすると、nodesktopオプションが自動的に使用されることに注意してください。 nodesktopを使用すると、MATLABはステートメントをコマンド履歴に保存しません。 nodesktopを使用すると、ほとんどの開発環境ツールを関数経由で起動することができます。たとえば、環境設定を使用して環境設定ダイアログボックスを開き、ドキュメントを使用してヘルプブラウザを開きます。コマンドウィンドウのみのインターフェイスを提供するためにnodesktopを使用しないでください。デスクトップ>デスクトップレイアウト>コマンドウィンドウのみを選択します。

-nojvm:JVMソフトウェアなしでMATLABを起動します。現在のウィンドウを使用してコマンドを入力します。 MATLABデスクトップは開きません。デスクトップツールなど、Javaソフトウェアを必要とするツールは使用できません。ハンドルグラフィックスおよび関連機能はサポートされていません。 MATLABを使用すると警告が表示されます。

-nosplash:MATLABを起動しますが、起動時にスプラッシュ画面は表示されません。

+0

ありがとう!私はそれを読んだと思うが、(1)4つの選択肢に冗長性があるかどうか、特に一緒に使用するかどうかは疑問だ。 (2)もっとグラフィカルからグラフィカルに、あるいはよりテクスチャからよりテクスチャのように注文できますか? – Tim

+0

(3)JVMが-nojvmではなく-nodisplayで起動されていることをどのように知っていますか?言い換えれば、JVMによって提供されるどの機能がまだ表示の下で機能していますか? (4)何らかの方法で注文できます:-nodesktop <-nojvm <-nodisplay? – Tim

+1

私が正しく理解していれば、-nodesktopを使ってグラフをプロットすることができます。これは-nojvmではできません。テストしやすいはずです;)。私は順序がむしろそうだと思います:-nodesktop> -nodisplay> -nojvm、 "can can most"から "can can do least"を注文します。 – Darhuuk

関連する問題