私はforループを実行したいが、 'a'は1と 'b'のうち大きい方を実行したい。これをどうやって起こさせるのですか?私は 'a = max(1、b)'がそれをするだろうと推測しましたが、私はこれに起因すると思うラインの下で問題に終わった。Matlabの2つの実数(スカラー)の最大値
0
A
答えて
1
おそらくwhile a==max(1,b)
が必要です。あなたが持っているfor
ステートメントは、ループの開始時に最大1とbの値に設定され、1回だけ実行されます。
0
これはそれを行う必要があります: `しばらく> 1&A> B`:
while (a > max(1,b))
end
が希望多分何ということですか?私はあなたの質問を理解するのに苦労します。 – Lucas
あなたは '> ='ではなく、 '>'が必要です。 –