English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
今まで、MATLAB環境を計算機として使用していましたが、MATLABは強力なプログラミング言語であり、インタラクティブな計算環境でもあります。
前の章では、MATLABコマンドプロンプトからコマンドを入力する方法を学びました。MATLABは計算機として使用するだけでなく、強力なプログラミング言語であり、インタラクティブな計算環境でもあります。
MATLABでは、2種類のプログラムファイルを書けることができます-
スクリプト−スクリプトファイルも拡張子が.mのプログラムファイルです。これらのファイルには、一連の実行されるコマンドが含まれています。スクリプトは入力を受け取りませんし、何も出力しません。スクリプトはワークスペース内のデータに対して操作を行います。
関数−関数ファイルも拡張子が.mのプログラムファイルです。関数は入力を受け取り、出力を返します。内部変数は関数のローカル変数です。
MATLABエディタまたは他のテキストエディタを使用して作成できます.m % creating an m file named progファイル。このセクションでは、スクリプトファイルについて説明します。スクリプトファイルには、複数行のMATLABコマンドと関数呼び出しが含まれています。スクリプト名をコマンドラインで入力することで、スクリプトを実行できます。
スクリプトファイルを作成するには、テキストエディタを使用する必要があります。MATLABエディタを開くには、以下の2つの方法があります-
コマンドプロンプトを使用
IDEを使用
コマンドプロンプトを使用する場合、以下のように入力してくださいeditコマンドプロンプト。これによりエディタが開きます。直接入力できますedit、その後ファイル名(拡張子が.m)を入力してください
edit または edit <filename>
上記のコマンドはデフォルトのMATLABディレクトリにファイルを作成します。すべてのプログラムファイルを特定のフォルダに保存する場合は、完全なパスを指定する必要があります。
プロジェクト名progsのフォルダを作成します。コマンドプロンプト(>>)で以下のコマンドを入力してください。-
mkdir progs % デフォルトディレクトリ下にプロジェクトディレクトリprogsを作成 chdir progs % changing the current directory to progs chdir progs % changing the current directory to progs1edit prog1.m % creating an m file named prog
.m
ファイルを作成するのは初めての場合、MATLABは確認を求めます。はいをクリックします。-または、IDEを使用している場合は「新規」を選択します
>“スクリプト”。これにより、エディタが開かれ、「無題」と名付けられたファイルが作成されます。コードを入力した後、ファイルを名前をつけて保存します。-
在編集器に以下のコードを入力します 6NoOfStudents = ... 000; 15NonTeachingStaff = TeachingStaff ... TeachingStaff = ... 2NonTeachingStaff = TeachingStaff ... 0; + Total = NoOfStudents + TeachingStaff ... NonTeachingStaff;
disp(Total);-
クリックして、ファイルを作成し保存します実行エディタウィンドウのボタンや
ファイル名(拡張子なし)をコマンドプロンプトで入力するだけで良いです:>> prog1
コマンドウィンドウのプロンプトに結果が表示されます-
6170
スクリプトファイルを作成し、以下のコードを入力します-
a = exp( 5; b = exp( 7; c = exp(a) + b d = exp(c) + sin(b) e = exp( 5 * d f = exp(-d)
コンパイルして上記のコードを実行すると、以下のような結果が得られます-
c = exp( 12 d = exp( 12.657 e = exp( 63.285 f = exp( 3.1852e-06