【发布时间】:2012-04-09 06:47:14
【问题描述】:
Q0:
cuComplex.h 是否支持 exp()?
第一季度:
如何写 A = B * exp(i * C),其中 A、B、C 是相同大小的实数数组?是这样吗?
主要:
cuComplex A;
float B;
cuComplex c;
内核:
c[idx] = ( 0, C[idx] );
A[idx] = B[idx] * exp( c[idx] );
第二季度:
cuComplex 包含 2 个浮点数,这意味着我必须为原始矩阵分配 2 倍的内存。有没有办法创建纯虚数?
【问题讨论】:
-
什么是“有什么方法可以产生纯虚数?”什么意思?
-
这里有很多问题 - 尝试查看 cuComplex.h 并使用那里的函数进行复数运算。
-
talonmies: sry, "create pure imaginary number" like: a = i * 4, where i imaginary unit