を複雑に変換することは、その極形式にstd::complex
c
を変換するのは簡単です:が効率的にその極形式に
magnitude = abs(c)
phase = arg(c)
しかし、これらは、大きさと位相を取得するには、2つの別々の操作です。 std::complex
をその極座標に変換する標準ライブラリによって提供される単一のメソッドがある場合、アルゴリズムまたは実装のいずれかの最適化が可能である可能性があります。
標準ライブラリは、デカルト複合体を極座標形式に変換する効率的な方法を提供しますか?私はその逆を行うpolarメソッドを見つけました。
これは本当にアプリケーションのボトルネックですか? –
あなたはどれくらい正確に取引する意思がありますか? – user3528438
@ user3528438なし – Danra