MathWorks社のMATLAB初心者レッスン•レイトン大講堂MATLAB簡単なプロセス制御の

プロセスコントロールとは何ですか

  私たちは右だおなじみの以下の画像を、持っていると信じています!衡水は、私たちは、多くの場合、原料の金の量を見るものである - ブロック図、また、フロー図と呼ばれるブロック図を、その目的が設定した条件の一部でプログラムの実行を行うことです。

  非常に私たちはあなたに例を挙げて、空に言った:ある日、少年は猫を採用したかったが、彼女は時間がなかった、彼女は助けに彼女のボーイフレンドを聞かせすることを決定し、彼女は彼女が決め、猫は猫の店を持っているかわかりませんでした問題の彼女のボーイフレンドへのコマンド、色、行くオレンジ色のオレンジがある場合。体重は、それが軽く肥料、好ましくは10ポンド未満でないことがあります。お尻、それは大きなことにします。これは、受信したコマンドに応じて判断することができるプロセス制御コマンドの一部、および黄色のハンサムな鍋があるので、猫を採用するために、この操作を実行します。

 

 

次に、どのようにプログラムのフロー制御を行います

   その後、プログラムの言語を使用し、MATLABは、これらの言葉です。

もし...他の...終了

   場合とそうでない、我々は形式が(XXX)場合であれば、中国と同等、xxxのプログラムが判断された場合、判定結果が操作される時に最初に見てください。

特定のプロセス:

 

 

 

具体的な例で見てみましょうが、我々は変数x = 5、Y = 5を定義し、その後、我々はプログラムを設計、xが10未満が決定されていない、それはyが+ 5を聞かせて、X + 5のないようにしてくださいです。

yは10出力5される結果をX、状態取得プログラムは、xの値が10未満であると判断した場合、5 X = X +以下の他を行うことなく、Y = Y + 5の次の部分を実行見るには明らかです。(サプライズ)

... ELSEIF ... ELSEIF ... ELSE ... END IF

  他にない場合は、その大丈夫の同等は、恐れ入りますが、場合の中国の同等はそれを少しドリフトを置けば実際には、この文は、基本的にif文です。、比喩、少年は猫を購入したい、と彼女は、このような判断猫、色を見て、色を作りたいと思って、この時間はオレンジ色で直接直接買いに少ない9ポンドよりも、オレンジ色の体重を見ていない、買います劣らず、脂肪のお尻の9ポンド以上購入する前に、満たされていない場合は、購入しません

擬似プログラムで書かれています:

 

IF (オレンジ色の猫はそれを何ですか?)
を購入します。
他の IFは、(それ未満の9ポンドの重量を量る)
それを購入する
他の IF (脂肪のお尻の右)を
購入します!
他に 
購入しないでください!
終了

その再書き込みする方法MATLAB設計プログラムは、レッツのY + 1で10を超えるように、xの値を決定するように、我々は、Y = 0せ、5よりも大きいが、10未満のlet Y + 2が、3以上5未満に聞かせてY + 3

 結果を見ることができ、xは、10以下であるが、YがY + 2、Xは=行っていないY = Y + 2が実行されず、5より大きくない決意が真になるまで、xが3より大きい場合、実行Y = Y + 3 SO、および終わるに進みます。

 

   

 

    

 

おすすめ

転載: www.cnblogs.com/qq2210446939/p/12505286.html