MATLAB-コマンド

MATLABは、数値計算とデータ視覚化のためのインタラクティブなプログラムです。コマンドを入力するには、MATLABプロンプト「>>」でコマンドを入力します。Command Window

このセクションでは、一般的に使用される一般的なMATLABコマンドのリストを提供します。

セッションを管理するためのコマンド

MATLABは、セッションを管理するためのさまざまなコマンドを提供します。次の表に、そのようなすべてのコマンドを示します-

コマンド 目的
clc コマンドウィンドウをクリアします。
晴れ メモリから変数を削除します。
存在する ファイルまたは変数の存在を確認します。
グローバル 変数がグローバルであることを宣言します。
助けて ヘルプトピックを検索します。
探す キーワードのヘルプエントリを検索します。
終了する MATLABを停止します。
WHO 現在の変数を一覧表示します。
だれの 現在の変数を一覧表示します(長い表示)。

システムを操作するためのコマンド

MATLABは、ワークスペース内の現在の作業をファイルとして保存したり、後でファイルをロードしたりするなど、システムを操作するためのさまざまな便利なコマンドを提供します。

また、日付の表示、ディレクトリ内のファイルの一覧表示、現在のディレクトリの表示など、他のシステム関連のアクティビティ用のさまざまなコマンドも提供します。

次の表に、一般的に使用されるシステム関連のコマンドをいくつか示します。

コマンド 目的
cd 現在のディレクトリを変更します。
日付 現在の日付を表示します。
削除 ファイルを削除します。
日記 日記ファイルの記録のオン/オフを切り替えます。
dir 現在のディレクトリ内のすべてのファイルを一覧表示します。
負荷 ファイルからワークスペース変数をロードします。
検索パスを表示します。
pwd 現在のディレクトリを表示します。
保存する ワークスペース変数をファイルに保存します。
タイプ ファイルの内容を表示します。
現在のディレクトリ内のすべてのMATLABファイルを一覧表示します。
wklread .wk1スプレッドシートファイルを読み取ります。

入力および出力コマンド

MATLABは、次の入力および出力関連コマンドを提供します-

コマンド 目的
disp 配列または文字列の内容を表示します。
fscanf ファイルからフォーマットされたデータを読み取ります。
フォーマット 画面表示形式を制御します。
fprintf 画面またはファイルへのフォーマットされた書き込みを実行します。
入力 プロンプトを表示し、入力を待ちます。
; スクリーン印刷を抑制します。

ザ・ fscanf そして fprintfコマンドは、Cのscanfおよびprintf関数のように動作します。次のフォーマットコードをサポートします-

フォーマットコード 目的
%s 文字列としてフォーマットします。
%d 整数としてフォーマットします。
%f 浮動小数点値としてフォーマットします。
%e 科学的記数法の浮動小数点値としてフォーマットします。
%g 最もコンパクトな形式でフォーマットします:%fまたは%e。
\n 出力文字列に新しい行を挿入します。
\t 出力文字列にタブを挿入します。

format関数には、数値表示に使用される次の形式があります-

フォーマット機能 最大表示
短いフォーマット 10進数の4桁(デフォルト)。
長いフォーマット 10進数の16桁。
フォーマットshorte 5桁と指数。
format long e 16桁と指数。
フォーマットバンク 10進数の2桁。
フォーマット+ 正、負、またはゼロ。
フォーマットラット 有理近似。
フォーマットコンパクト 一部のラインフィードを抑制します。
緩いフォーマット コンパクトでない表示モードにリセットします。

ベクトル、行列、配列コマンド

次の表は、配列、行列、およびベクトルの操作に使用されるさまざまなコマンドを示しています。

コマンド 目的
ネコ 配列を連結します。
見つける ゼロ以外の要素のインデックスを検索します。
長さ 要素の数を計算します。
linspace 等間隔のベクトルを作成します。
ログスペース 対数間隔のベクトルを作成します。
最大 最大の要素を返します。
最小の要素を返します。
製品 各列の積。
形を変える サイズを変更します。
サイズ 配列サイズを計算します。
ソート 各列を並べ替えます。
各列を合計します。
単位行列を作成します。
もの 1の配列を作成します。
ゼロ ゼロの配列を作成します。
クロス 行列の外積を計算します。
ドット 行列の内積を計算します。
det 配列の行列式を計算します。
inv 行列の逆行列を計算します。
pinv 行列の疑似逆行列を計算します。
ランク 行列のランクを計算します。
rref 縮小行階段形を計算します。
細胞 セル配列を作成します。
celldisp セル配列を表示します。
セルプロット セル配列のグラフィック表現を表示します。
num2cell 数値配列をセル配列に変換します。
対処 入力リストと出力リストに一致します。
iscell セル配列を識別します。

プロットコマンド

MATLABは、グラフをプロットするための多数のコマンドを提供します。次の表は、プロットに一般的に使用されるコマンドの一部を示しています。

コマンド 目的
軸の制限を設定します。
fplot 関数のインテリジェントなプロット。
グリッド グリッド線を表示します。
プロット xyプロットを生成します。
印刷 プロットを印刷するか、プロットをファイルに保存します。
題名 プロットの上部にテキストを配置します。
xlabel x軸にテキストラベルを追加します。
ylabel y軸にテキストラベルを追加します。
Axesオブジェクトを作成します。
閉じる 現在のプロットを閉じます。
すべて閉じる すべてのプロットを閉じます。
新しいフィギュアウィンドウを開きます。
gtext マウスによるラベルの配置を有効にします。
ホールド 現在のプロットをフリーズします。
伝説 マウスによる凡例の配置。
リフレッシュ 現在のFigureウィンドウを再描画します。
セットする 軸などのオブジェクトのプロパティを指定します。
サブプロット サブウィンドウにプロットを作成します。
テキスト 図に文字列を配置します。
バー 棒グラフを作成します。
loglog 両対数プロットを作成します。
極座標プロットを作成します。
semilogx 片対数プロットを作成します。(対数横座標)。
セミロジー 片対数プロットを作成します。(対数縦座標)。
階段 階段プロットを作成します。
幹葉図を作成します。