ニーズに合わせてMATLAB環境をどのように調整しましたか?回答ごとに1つの微調整。
14 に答える
「フォーマットコンパクト」を実行して、出力の間隔をあけるイライラする空白行をすべて削除します。ああ、とてもシンプルですが、私にとってはとても素敵です。
Matlab GUI 自体のウィンドウ タイトルを変更できる関数 idetitle() を使用します。いくつかの Matlab プロセスを実行している開発環境で役立ちます。ソース コードやモデルの実行のさまざまなブランチで可能です。リソースの使用状況を監視するために Process Explorer で簡単に見つけられるように、ウィンドウのタイトルに PID を入れることがあります。
function idetitle(Title)
%IDETITLE Set Window title of the Matlab IDE
%
% Examples:
% idetitle('Matlab - Foo model')
% idetitle(sprintf('Matlab - some big model - #%d', feature('getpid')))
win = appwin();
if ~isempty(win)
win.setTitle(Title);
end
function out = appwin()
%APPWIN Get main application window
wins = java.awt.Window.getOwnerlessWindows();
for i = 1:numel(wins)
if isa(wins(i), 'com.mathworks.mde.desk.MLMainFrame')
out = wins(i);
return
end
end
out = [];
options を指定して Matlab を実行します-nodesktop -nojvm
。そうすれば邪魔にならない端末に置くだけで、お気に入りのテキスト エディターを心ゆくまで使用できます。
ただし、この方法ではいくつかのキラー機能を見逃してしまいます.
MATLAB エディターの既定のフォントを 10 ポイントの ProFont (ここで入手できます) に変更したので、長時間コードを記述しても、目が疲れて頭痛がすることはありませんでした。
コマンド ウィンドウのスクロール バッファーの行数を最大 (25,000) に設定しました。これはパフォーマンスに目立った影響を与えないようで、大量のデータ/結果を表示できます。
色を反転させて背景を黒くし、目に優しくしています。
(Windows では Alt+Shift+PrintScreen で、巨大なアイコンを非表示に設定できます)
コマンド ウィンドウの出力数値形式をlong gに設定しました。
xlim と ylim の類似物である xlim_global([xmin xmax]) と ylim_global([ymin ymax]) を実装しました。これは、図のすべてのサブプロットに対して軸の制限を同じに設定します。
実行されたすべてのコマンドを思い出すために、セッションごとに日記を付けます (1 日に複数の日記ファイルを作成することもできます)。これは、その日の以前のダイアリー ファイルをチェックする startup.m ファイルによって制御されます。
fig.mという小さな関数を作成して、数値ではなく名前で Figure ウィンドウを呼び出し、ステータス バーに名前を表示しました。
おかしなことに、ファイル交換でまったく同じことを行う同じ名前のファイルが 2 つまたは 3 つあります。
1) 画面上の現在の図の位置とサイズを保存する機能と、2) そのような構成を読み込む機能があります。これは、データ量の多いシミュレーションを監視する場合などに非常に役立ちます。
実行が長い場合は、出力を電子メール esp に送信します http://www.mathworks.com/matlabcentral/fileexchange/29183-sending-reports-and-timestamped-file-by-emailing
http://www.mathworks.com/matlabcentral/fileexchange/29255-track-collect-and-tar-inputs-and-outputsをアーカイブおよび送信するための結果コレクターを作成し ます。
ディレクトリ内のファイルを適切な順序で並べるためのパッチ http://www.mathworks.com/matlabcentral/fileexchange/29033-file-ordering-patch-utility-for-matlab
のショートカットを設定しました
- 現在のディレクトリを開く
- 1 フォルダまで
- 「すべてを閉じる」アクション。すべてクリア; clc;'
参照: http://www.mathworks.com/matlabcentral/fileexchange/19097-custom-panzoom-icons