工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> MATLAB

MATLAB - 基本構文

MATLAB 環境は、超複雑な電卓のように動作します。>> コマンド プロンプトでコマンドを入力できます。

MATLAB はインタープリター環境です。つまり、コマンドを与えると、MATLAB はそれをすぐに実行します。

ハンズオンプラクティス

有効な式を入力してください。たとえば、

ライブデモ
5 + 5

Enter キーを押します

[実行] ボタンをクリックするか、Ctrl+E を入力すると、MATLAB はすぐにそれを実行し、返される結果は −

ans = 10

もう少し例を挙げましょう −

ライブデモ
3 ^ 2	       % 3 raised to the power of 2

[実行] ボタンをクリックするか、Ctrl+E を入力すると、MATLAB はすぐにそれを実行し、返される結果は −

ans = 9

別の例

ライブデモ
sin(pi /2)	  % sine of angle 90o

[実行] ボタンをクリックするか、Ctrl+E を入力すると、MATLAB はすぐにそれを実行し、返される結果は −

ans = 1

別の例

ライブデモ
7/0		      % Divide by zero

[実行] ボタンをクリックするか、Ctrl+E を入力すると、MATLAB はすぐにそれを実行し、返される結果は −

ans = Inf
warning: division by zero

別の例

ライブデモ
732 * 20.3	

[実行] ボタンをクリックするか、Ctrl+E を入力すると、MATLAB はすぐにそれを実行し、返される結果は −

ans =  1.4860e+04

MATLAB は、π を表す pi、∞ を表す Inf、√-1 を表す i (および j) など、一部の数学記号に対していくつかの特別な式を提供します。Nan 'not a number' の略です。

MATLAB でのセミコロン (;) の使用

セミコロン (;) はステートメントの終わりを示します。ただし、式の MATLAB 出力を抑制して非表示にする場合は、式の後にセミコロンを追加してください。

たとえば、

ライブデモ
x = 3;
y = x + 5

[実行] ボタンをクリックするか、Ctrl+E を入力すると、MATLAB はすぐにそれを実行し、返される結果は −

y =  8

コメントを追加する

パーセント記号 (%) は、コメント行を示すために使用されます。たとえば、

x = 9	     % assign the value 9 to x

ブロック コメント演算子 % { および % } を使用して、コメントのブロックを記述することもできます。

MATLAB エディターには、コメントの追加、削除、または形式の変更に役立つツールとコンテキスト メニュー項目が含まれています。

一般的に使用される演算子と特殊文字

MATLAB は、次の一般的に使用される演算子と特殊文字をサポートしています −

演算子 目的
+ プラス;加算演算子。
- マイナス;減算演算子。
* スカラーおよび行列の乗算演算子。
.* 配列乗算演算子。
^ スカラーおよび行列のべき乗演算子。
.^ 配列の累乗演算子。
\ 左除算演算子。
/ 右除算演算子。
.\ 配列の左除算演算子。
./ 配列の右除算演算子。
: 結腸;等間隔の要素を生成し、行または列全体を表します。
( ) 括弧;関数の引数と配列インデックスを囲みます。優先順位をオーバーライドします。
[ ] 括弧;エンクロージャ配列要素。
. 小数点。
省略記号;行継続演算子
, コンマ;行内のステートメントと要素を区切ります
; セミコロン;列を分離し、表示を抑制します。
% パーセント記号;コメントを指定し、フォーマットを指定します。
_ 引用符と転置演算子
._ 非共役転置演算子。
= 代入演算子。

特殊変数と定数

MATLAB は、次の特殊変数と定数をサポートしています −

名前 意味
答え 最新の回答
eps 浮動小数点の精度。
i,j 虚数単位 √-1。
Inf 無限。
NaN 未定義の数値結果 (数値ではありません)。
円周率 数π

名前付け変数

変数名は、任意の数の文字、数字、またはアンダースコアが続く文字で構成されます。

MATLAB では大文字と小文字が区別されます .

変数名は任意の長さにすることができますが、MATLAB は最初の N 文字のみを使用します。ここで、N は関数 namelengthmax

作業の保存

保存 コマンドは、ワークスペース内のすべての変数を .mat 拡張子を持つファイルとして現在のディレクトリに保存するために使用されます。

たとえば、

save myfile

load を使用して、後でいつでもファイルをリロードできます。 コマンド。

load myfile

MATLAB

  1. Java - 基本構文
  2. C - 基本構文
  3. C++ 基本構文
  4. MATLAB-概要
  5. MATLAB - 基本構文
  6. MATLAB-変数
  7. MATLAB-コマンド
  8. MATLAB - データ型
  9. MATLAB - 演算子
  10. MATLAB - 行列
  11. MATLAB-配列