2017-05-03 16 views
-3

基本的には、私が知っている唯一の方法は、このように書くことです(a^b)。私は "^"演算子を使用せずに同じことをするように求められました"^"を使わずに変数に電源を投入する方法は?

+0

matlabにはpow()関数がありますか? –

+0

はい! [power(a、b)](https://uk.mathworks.com/help/fixedpoint/ref/power.html) – Anthony

+0

あなたは何を試しましたか? 'b'が常に負ではない整数であれば、連続した乗算でそれを行うことができます。 – beaker

答えて

-1

"力の"に定義された関数を書くのはどうですか?単純なループで十分です。次に、 "^"演算子を使用する代わりに独自の関数を呼び出すことができます。

+0

['power'](https://uk.mathworks.com/help/fixedpoint/ref/power.html)の独自のバージョンを書くことを意味しますか? – Anthony

+0

はい。それはまさに私の意味です。どのように手作業で行い、それをコードに変換するのかを考えてみてください。 –

関連する問題