MATLAB Function Reference    
elseif

条件実行ステートメント

表示

詳細

コマンド elseif は、条件分岐のステートメントを記述するために使われます。

最初の expression の要素のいずれかがゼロで、2番目のexpression の要素がすべてゼロでなければ、2番目のstatements が実行されます。expressionは、通常つぎの結果です。

ここで、rop は、==, <, >, <=, >=, ~= のいずれかです。

else if の間にスペースを置いた else if は、elseifと異なります。前者は、新たにネスティングされるifステートメントと考えられ、それに対応するend が必要となります。後者は、多分岐の条件ステートメントを記述するために使われ、終了を示すendは 1つだけ必要となります。

2組のステートメント

は、同じ結果を生成します。3通りの論理式A, B, C の値によって、4つのx への割り当てステートメントのうちの1つが実行されます。

参考

break, else, end, for, if, return, switch, while


 else end