主要内容

。

为了

为了ループループを指定しした回でで

构文

为了指数=价值陈述结尾

说明

为了指数=价值陈述, 结尾はループ内の一群のステートメントを指定したしししし。价值はは次のいずれいずれか形式をとりとり

  • initval.endval.- 数指数initval.からendval.1ずつインクリメントし,指数endval.を超えるまで,陈述の実行を缲り返します。

  • initval.endval.- 反复ごとに値指数をインクリメントするか,が负の场合指数を减算します。

  • 瓦拉莱- 反复ごとに配列瓦拉莱のの后続の列列から列指数を,最初の反复は,指数=瓦拉莱(:,1)です。ループループ,最大N回実行されます。Nは,numel(瓦拉莱(1,:))で与えられる瓦拉莱のの数です。入力瓦拉莱は,文库ベクトル,细胞配列,构造体もて,任意のmatlab®データ型にすることができます。

すべて折りたたむ

次数10のヒルベルト行作作作作者

s = 10;h =零;为了c = 1:s为了r = 1:s h(r,c)= 1 /(r + c-1);结尾结尾

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

为了v = 1.0:-0.2:0.0.0.0,v)结尾
1 0.8000 0.6000 0.4000 0.2000 0
为了V = [1 5 8 17] DISP(v)结尾
1 5 8 17
为了i =眼睛(4,3)DISP('当前单位矢量:')DISP(i)结尾
当前单位矢量:
1 0 0 0
当前单位矢量:
0 1 0 0
当前单位矢量:
0 0 1 0

ヒント

  • プログラムによってループを终了するにには,休息ステートメントを使使ます。ループの残りの指示をスキップて,次の反复から开口するには,继续ステートメントステートメント使使。

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

  • 1つのつの列ベクトルの値反复するに,最初に転置して行作作作作者

拡张机械

R2006Aより前に导入