問題タブ [complex-numbers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1038 参照

c99 - C99: _complex 変数を (+0 -0.0i) で初期化する正しい方法

C99で(実数では正のゼロ、imagでは負のゼロ)でfloat _complex変数を静的に初期化する正しい方法は何ですか?(+0 -0.0i)

PS。静的な初期化が必要なので、これは使用できません

0 投票する
4 に答える
2817 参照

c++ - ベクトル数学と複素数をサポートする優れたオープンソースのC/C ++数学ライブラリとは何ですか?

私はベクトル数学と複素数を必要とするプロジェクトに取り組んでいます。

私はC/C ++をサポートし、うまくいけばまともなパフォーマンスを持つ優れたオープンソースAPIを探しています。

これらの関数は自分で書くことはできますが、醜くて遅くなります。

0 投票する
1 に答える
1388 参照

complex-numbers - Mapleの矢印(->)表記の使用に関する質問

こんにちは誰かが私にこれを行う方法を教えてもらえますか:

関数は、複素数のMapleリストを入力として受け取り、そのリストから最大のモジュラスを返す必要があります。

0 投票する
2 に答える
28514 参照

python - scipy.integrate.quadを使用して複素数を統合します

私は現在、scipy.integrate.quadを使用して、実際の被積分関数を正常に統合しています。今、私は複雑な被積分関数を統合する必要があるという状況が現れました。quadは他のscipy.integrateルーチンのようにそれを行うことができないようです、それで私は尋ねます:実数部と虚数部の積分を分離する必要なしに、scipy.integrateを使用して複雑な被積分関数を統合する方法はありますか?

0 投票する
2 に答える
2671 参照

c - Cのcomplex.hとのfftwインターフェース

このコードを使用して、複雑なデータ型を持つ 2D 配列を作成しています (c の complex.h から)。次に、その配列の fft を「その場で」見つけたいと思います。ただし、セグメンテーション違反が発生しています。これは、ポインターの不適切なキャストが原因であると考えられます。fftw で複雑なデータ型を使用するにはどうすればよいですか?

fftw_complex や fftw_malloc を使用したくないことに注意してください。ありがとうございました。

0 投票する
5 に答える
1275 参照

java - Javaの複素数で実数を分離する

私のアプリに使用する必要のある式があります:ここに

部分Sqrt(5-25)は、正または負にすることができます。もちろん、負の場合、Javaが処理できない虚数部を取得します。

私はそれを処理するための複雑なクラスを見つけるために周りを検索しましたが、基本的な操作(+-* /)しか見つかりませんでした。

実数部を取得するだけでよいことを知って、Javaでこれをどのように解決できますか?(虚数は重要ではありません)

私はAndroidプラットフォームで開発することを正確にしています

(Javaでのアプリケーションに関するため、スタックに投稿しますが、math.seに属している場合は、教えてください)

0 投票する
5 に答える
12046 参照

c++ - C++ の複素数データ型と虚数データ型とは何ですか?

数学の世界では虚数と複素数が何であるかは知っていますが、C++ ではどうなのか、複素数と虚数のデータ型は何ですか。さらに、_Imaginary や _Complex などのデータ型も見られます。違いは何ですか?また、複雑なデータ型と架空のデータ型とは何ですか?

0 投票する
5 に答える
205293 参照

c - Cで複素数を操作する方法は?

Cで複素数を操作するにはどうすればよいですか?ヘッダーファイルがあるcomplex.hようですが、使用方法についてはあまりわかりません。効率的な方法で実数部と虚数部にアクセスするにはどうすればよいですか?モジュールとフェーズを取得するためのネイティブ関数はありますか?

0 投票する
2 に答える
2283 参照

python - tkinter pythonで複素数で三角形を回転させようとしています

最初の方法は私のもので、他の2つはここからです http://effbot.org/zone/tkinter-complex-canvas.htm

だから私は最初のものを呼び出す2番目のものを呼び出す回転メソッドを呼び出します。最初のものは、渡された角度から xy 座標を取得し、それらを使用して三角形を変換します。

self.x と self.y は、三角形のキャンバス上の座標であり、三角形の下線の中央です。

これを行うには、もっと簡単な別の方法があると思います。

そして、私はこれを見つけましたが、実際には役に立ちません

Tkinter Canvas で Python でポリゴンを回転するにはどうすればよいですか?

0 投票する
2 に答える
17950 参照

python - numpy.savetxtを使用して複素数の配列を保存およびロードするにはどうすればよいですか?

numpy.savetxt()複素数の配列をテキストファイルに保存するために使用したいと思います。問題:

  • 複雑な配列をデフォルトのフォーマット文字列で保存すると、虚数部は破棄されます。
  • を使用する場合はfmt='%s'numpy.loadtxt()を指定しない限りロードできませんdtype=complex, converters={0: lambda s: complex(s)}。それでも、配列にNaNがある場合、ロードは失敗します。

誰かがNumpyメーリングリストでこれについて何度も問い合わせ、バグ 報告たようですが、応答がありません。自分で何かをまとめる前に、これを行うための標準的な方法はありますか?