MATLAB の便利コマンド集

徐々に増えるかも知れないし、増えないかも知れない。

開いているスクリプト・ウィンドウを一気に閉じる

参考: How do I close all open scripts in the Editor window? – MATLAB Answers – MATLAB Central

closeNoPrompt(matlab.desktop.editor.getAll)

figureを全部閉じる

参考: 1 つ以上の Figure を閉じる – MATLAB close – MathWorks 日本

ハンドルが表示されているすべての Figure を閉じる

close all

ハンドルが非表示の Figure を含むすべての Figure を閉じる

close all hidden

CloseRequestFcn コールバックが指定されている Figure を含めた、すべての Figure を閉じる

close all force 

colororder

MATLABのplotなどの色はデフォルトで(RGBの原色ではない)微妙に調整されたカラー・パレットになっている(例えばColorOrder — 色の順序| Axes のプロパティに定義がある)。 これを取得するには
col = coloroder;
とする。 青っぽい色をplotで指定するには
plot(timeData, valueData, "Color", col(1,:))
などのように使う。

強制的に列ベクトルにする

(:)とすると列ベクトルになる。

スカラでもエラーにはならないようだ。

%%
a = [1, 2];
b = 1;
a(:)
b(:)
ans = 1 2 ans = 1

Adsense広告