主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

スクリプトの作成

スクリプトは,入出力引数のない最も単純な形のプログラムファイルです。コマンドラインや参照する必要のある一連のコマンドから繰り返し行う計算のような,一連のMATLAB®コマンドを自動的に実行するときに便利です。

新しいスクリプトは,次の方法で作成できます。

  • コマンド履歴からコマンドを強調表示し,右クリックして[スクリプトの作成)を選択する。

  • [ホーム]タブの(新規スクリプト]ボタンをクリックする。

  • 関数编辑を使用する。たとえば,编辑new_file_nameは,ファイルnew_file_nameを作成して(ファイルが存在しない場合)開きます。new_file_nameが指定されていない場合,MATLABは无标题的という新しいファイルを開きます。

スクリプトを作成した後,スクリプトにコードを追加して,それを保存できます。たとえば,0 ~ 100の中で乱数を生成するこのコードをnumGenerator.mというスクリプトとして保存できます。

列= 10000;行= 1;垃圾箱=列/ 100;rng(现在);列表= 100 *兰德(行、列);直方图(列表,垃圾箱)

次のどちらかの方法を使用して,スクリプトを保存し,コードを実行します。

  • コマンドラインにスクリプト名を入力し,输入キーを押す。たとえば,numGenerator.mスクリプトを実行するには,”numGenerator“と入力します。

  • [エディター]タブの[実行]ボタンをクリックする。

2番目のプログラムファイルからコードを実行することもできます。これを行うには2番目のプログラムファイルにスクリプト名を指定したコード行を追加します。たとえば2番目のプログラムファイルからnumGenerator.mスクリプトを実行するには,行numGenerator;をファイルに追加します。2番目のファイルを実行すると,MATLABによってnumGenerator.m内のコードが実行されます。

スクリプトの実行が完了しても,変数はMATLABワークスペースに残ります。numGenerator.mの例では,変数垃圾箱および列表がワークスペース内に残ります。変数のリストを表示するには,コマンドプロンプトでと入力します。スクリプトは、対話型の MATLAB セッションやスクリプトとベース ワークスペースを共有します。

関連するトピック