English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
MATLAB環境の動作は非常に複雑な計算機のようにです。>>コマンドプロンプトでコマンドを入力できます。
MATLABは解釈型環境です。つまり、命令を与えると、MATLABがその命令を即座に実行します。
有効な表現を入力します、例えば、
5 + 5
そして、ENTERを押します
Executeボタンをクリックしたり、Ctrlを + Eの時、MATLABは即座に実行し、返される結果は-
ans = 10
いくつかの例をもう少し示します-
3 ^ 2 % 3 の冪乗 2
Executeボタンをクリックしたり、Ctrlを + Eの時、MATLABは即座に実行し、返される結果は-
ans = 9
別の例として、
sin(pi /2) % 角の正弦 90o
Executeボタンをクリックしたり、Ctrlを + Eの時、MATLABは即座に実行し、返される結果は-
ans = 1
別の例として、
7/0 % Divide by zero
Executeボタンをクリックしたり、Ctrlを + Eの時、MATLABは即座に実行し、返される結果は-
ans = Inf warning: 分割不能
別の例として、
732 * 20.3
Executeボタンをクリックしたり、Ctrlを + Eの時、MATLABは即座に実行し、返される結果は-
ans = 1.4860e+04
MATLABは特定の数学記号に対して特別な表現を提供しており、例えばpiはπ、Infは∞、i(およびj)は√を意味します。-1など。Nan「非数値」を意味します。
セミコロン(;)は文の終了を示します。しかし、MATLABの出力を隠すために、表現の後にセミコロンを追加する必要があります。
例えば、
x = 3; y = x + 5
Executeボタンをクリックしたり、Ctrlを + Eの時、MATLABは即座に実行し、返される結果は-
y = 8
パーセント符号(%)はコメント行を示すために使用されます。例えば、
x = 9 % 値を9xに割り当てます
ブロックコメント演算子%{と%}を使用してコメントブロックを書けることもあります。
MATLABエディタには、コメントのフォーマットを追加、削除、変更するのに役立つツールとコンテキストメニュー項があります。
MATLABは以下の一般的な演算子と特殊文字をサポートしています-
演算子 | 目的 |
---|---|
+ | 加; 加法演算子。 |
- | 減; 減法演算子。 |
* | スカラーと行列の乗算演算子。 |
.* | 配列の乗算演算子。 |
^ | スカラーと行列の冪乗演算子。 |
.^ | 配列の冪乗演算子。 |
\ | 左除法演算子。 |
/ | 右除法演算子。 |
.\ | 配列左除法演算子。 |
./ | 配列右除法演算子。 |
: | カラム; 规則間隔の要素を生成し、行または列を表示。 |
( ) | 丸括弧; 函数の引数と配列のインデックスを閉じる;優先順位を変更。 |
[ ] | 括弧; 配列の要素を参照。 |
. | 小数点。 |
... | 省略符; 行連続演算子。 |
, | コンマ; 行の文と要素を区切る。 |
; | セミコロン; 列を区切って表示を抑制。 |
% | パーセント;コメントの指定とフォーマットの指定。 |
_ | 引用記号と転置演算子。 |
._ | 非共役転置演算子。 |
= | 代入演算子。 |
MATLABは以下の特殊変数と定数をサポートしています-
名称 | 意味 |
---|---|
ans | 最も最近計算された答え。 |
eps | 浮動小数点精度。 |
i,j | 虚数の単位√-1。 |
Inf | 無限大。 |
NaN | 未定義の数値結果(数字ではありません)。 |
pi | π |
変数名はアルファベットで始まり、アルファベット、数字、アンダースコアで構成されます。
MATLABは case-sensitive。
変数名は任意の長さでできますが、MATLABは関数によって指定された前N文字を使用します。 namelengthmax。
saveコマンドは、ワークスペースのすべての変数を現在のディレクトリに.matエクステンションで保存します。
例えば、
save myfile
以降、いつでも使用できますloadファイルを再読み込みするコマンド。
load myfile