如何在 Python 中获取数组的虚部(或实部)?
我的 N 量子位波函数有问题。我尝试准备一个状态 psi = a|0> + b*exp(2i\pi\theta)|1>,我想检查 b*exp(2i\pi\theta) 的值是否分布良好。 这是我得到…
常见操作的复数数组格式效率
我和我办公室的另一个人讨论了哪种复数矩阵数组格式更有效:交错存储实部和虚部,如 struct { double real; double imag; } Complex foo[m][n]; 单独…
cuda、pycuda -- 如何编写复数 -- 错误:类“cuComplex”没有成员“i”
我在 cuda、pycuda 中使用复数有困难。 我在 C 中有这个: #include typedef std::complex cmplx; .... cmplx j(0.,1.); 另外,在相同的代码中: #inc…
Mathematica:找到复数实部为正数的条件,Reduce 的意外/冗余输出
我需要找到复数的实部为负数的条件。我认为Reduce 非常适合这个,但它提供了冗余输出(即使在简化之后)。例如: In[543]: Reduce[{Re[-1 - Sqrt[a - …
python求解具有复变量的微分方程
伙计们, 是否可以在 python 中使用复杂变量求解 ODE?我的方程具有以下形式, dx/dt = -a x -i y(t) 其中 y(t) 是已知函数,a 是已知数,i 是 -1 的…
如何编写函数将画布上的点映射到真实平面上的点
我正在用 Python 在 pygame 屏幕上编写一个简单的 Mandelbrot 可视化工具。对于 600 x 600 屏幕上的每个像素,我正在绘制该像素(x,y)作为复数是否…
如何包含 C 系统头而不是 C++ C++ 中同名的系统头文件程序?
我的 Mac OS X 系统似乎有几个不同版本的头文件 complex.h,并且它们不兼容。 /usr/include/complex.h 定义了 _Complex 数字的 C99 实现, /usr/inclu…
使用符号数学工具箱绘制复杂函数?
我应该如何绘制这个函数: z^(1/n) [z的复数根] 与ezsurf()、ezmesh()、 ...?官方文档中明确指出,例如 ezsurf() 和 ezsurfc() 不接受复杂输入。 我…
C++ 中复数的表示离散傅里叶变换
我目前正在编写一个小工具,它可以帮助我检查手动计算的傅里叶向量是否正确。现在我需要由 omega = exp(2*pi*i / n) 指定的第 n 个 Unity 根。有人可…