2

Matlab全体がなくても、Matlabエディターを使用することはできますか?Matlabエディターが提供する警告は、コーディングには役立ちますが、Matlabを購入する余裕はありません。エディターのみを使用するにはどうすればよいですか?それでも警告は出ますか?

4

2 に答える 2

2

GNUEmacsを使用できます。Emacsオクターブサポートを設定します。次に、Emacs内のMファイルには、構文の強調表示とインデントがあります。MATLABエディターのようにエディター内の警告は表示されません。

Octaveを使用して、Mファイルを実行およびテストできます。単純なスクリプトと関数の場合、MATLABからOctaveに、またはその逆に移行するために、ほとんどまたはまったく変更を加える必要はありません。GUIまたはいくつかのより特殊なツールボックスを実装するMATLABコードについても同じことは当てはまりません。

于 2013-02-10T07:29:29.227 に答える
1

拡張子が.mのファイルを保存する限り、テキストエディターを使用してMATLABファイルを編集できます。残念ながら、Matlabはファイルを解釈できる唯一のプログラムであるため、作業中に警告が表示されることはありません。

別の方法として、FreeMat(http://freemat.sourceforge.net/)を入手して、適切な構文の強調表示を使用して.mファイルを操作することもできます。ただし、FreeMatにはMatlabが持っている関数の膨大なライブラリがなく、コーディング時に警告が表示されません。

たぶん、あなたはあなたの機関の図書館でMatlabを使って仕事をすることができますか(あなたが学生の場合)、またはあなたのビジネスにそれの代金を払わせることができますか(あなたが専門家の場合)?

于 2013-02-08T20:02:31.443 に答える