このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
for
for
ループを指定した回数で繰り返す
構文
forindex
=values
statements
end
説明
for
はループ内の一群のステートメントを指定した回数実行します。index
= values
, statements
, endvalues
は次のいずれかの形式をとります。
initVal
:endVal
— 変数index
をinitVal
からendVal
に1
ずつインクリメントし、index
がendVal
を超えるまで、statements
の実行を繰り返します。initVal
:step
:endVal
— 反復ごとに値step
でindex
をインクリメントするか、step
が負の場合はindex
を減算します。valArray
— 反復ごとに配列valArray
の後続の列から列ベクトルindex
を作成します。たとえば、最初の反復では、
です。ループは、最大index
=valArray
(:,1)n
回実行されます。n
は、numel(
で与えられるvalArray
(1,:))valArray
の列数です。入力valArray
は、文字ベクトル、cell 配列、struct も含めて、任意の MATLAB® データ型にすることができます。
例
ヒント
拡張機能
バージョン履歴
R2006a より前に導入