Matlab switch语句怎么调用

MATLABでは、switch文を使用して、式に応じた実行するコードブロックを選択できます。以下は、switch文を使用する例です。

x = 2;

switch x
    case 1
        disp('x is 1');
    case 2
        disp('x is 2');
    case 3
        disp('x is 3');
    otherwise
        disp('x is not 1, 2, or 3');
end

上の例では、変数xは2 です。switch文はxの値に応じて、実行するコードブロックを選択します。この例ではxは2なので、結果として ‘x is 2’が出力されます。なお、xが1 でも 2 でも 3 でもない場合は、最後のotherwiseのブロックが実行されます。

必要に応じて各caseブロック内にて実行するコードを書くことができます。ただし、各caseブロックの最後にswitch構文の実行を終了するためのbreak文を記載する必要があります。break文がなければ、プログラムは次のcaseブロックの実行を継続し、break文またはswitch構文の終了まで実行します。

bannerAds