主要内容

このペ,ジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

ル,プを指定した回数で繰り返す

構文

指数语句结束

説明

指数语句,最后はル,プ内の一群のステ,トメントを指定した回数実行します。は次のいずれかの形式をとります。

  • initValendVal-変数指数initValからendVal1ず,指数endValを超えるまで,语句の実行を繰り返します。

  • initVal一步endVal-反復ごとに値一步指数を电子邮箱ンクリメントするか,一步が負の場合は指数を減算します。

  • valArray-反復ごとに配列valArrayの後続の列から列ベクトル指数を作成します。たとえば,最初の反復では,指数valArray(1):です。ル,プは,最大n回実行されます。nは,元素个数(valArray(1))で与えられるvalArrayの列数です。入力valArrayは,文字ベクトル,单元格配列,结构も含めて,任意のMATLAB®デ,タ型にすることができます。

すべて折りたたむ

次数10のヒルベルト行列を作成します。

S = 10;H = 0 (s);C = 1:ss H(r,c) = 1/(r+c-1);结束结束

-0.2のesc escンクリメントをステップ実行し,値を表示します。

V = 1.0:-0.2:0.0 disp(V)结束
1 0.8000 0.6000 0.4000 0.2000 0
V = [1 5 8 17] disp(V)结束
1 5 8 17
I = eye(4,3) disp('当前单位向量:') disp(我)结束
当前单位矢量:
1 0 0 0
当前单位矢量:
0 1 0 0
当前单位矢量:
0 0 1 0

ヒント

  • プログラムによってル,プを終了するには,打破ステ,トメントを使用します。ル,プの残りの指示をスキップして,次の反復から開始するには,继续ステ,トメントを使用します。

  • ル,プステ,トメントの内部で変数指数に値を割り当てないでください。ステ,トメントは,ル,プ内で行われる指数の変更をオバラドします。

  • 1 .の列ベクトルの値を反復するには,最初に転置して行ベクトルを作成します。

拡張機能

バ,ジョン履歴

R2006aより前に導入