MATLAB Function Reference | ![]() ![]() |
表示
ifexpression
statements
end ifexpression1
statements
elseifexpression2
statements
elsestatements
end
詳細
ifexpression
statements
end
より複雑な形式の場合は、 else
または、 elseif
を使います。各 if
は、対応した end
と対にしなければなりません。
引数
例題s
for i = 1:n for j = 1:n if i == j a(i,j) = 2; elseif abs([i j]) == 1 a(i,j) = 1; else a(i,j) = 0; end end end
このような expression は、要素単位毎の比較で、真でなければ偽と判断されます。よって、つぎの行列A
と B
を与えると
A = B = 1 0 1 1 2 3 3 4
|
||
A < (B+1) |
||
A & B |
||
|
参考
break
, else
, end
, for
, return
, switch
, while
![]() | i | ifft | ![]() |