s****a 发帖数: 238 | 1 我想算一个大的矩阵,先作一些处理,然后FFT再 处理一下,然后IFFT.
如果处理的话用valarray很方便,但fftw库只支持complex*的类型,所以要么
必须在数组和valarray之间来回转换,要么只用数组,所有的操作全部用for loop,没
有任何的优化。请问有什么比较好的解决方法? |
d*b 发帖数: 21830 | 2 map,iterator
【在 s****a 的大作中提到】 : 我想算一个大的矩阵,先作一些处理,然后FFT再 处理一下,然后IFFT. : 如果处理的话用valarray很方便,但fftw库只支持complex*的类型,所以要么 : 必须在数组和valarray之间来回转换,要么只用数组,所有的操作全部用for loop,没 : 有任何的优化。请问有什么比较好的解决方法?
|
s****a 发帖数: 238 | 3 老大能不能详细一点,这两个东西和我的问题好像没什么关系呀
【在 d*b 的大作中提到】 : map,iterator
|
m********0 发帖数: 2717 | 4 you must be joking
【在 d*b 的大作中提到】 : map,iterator
|
s****a 发帖数: 238 | 5 这位爷我后来站内发信向他请教过,当然因为对stl的无知被他数落了一顿,这倒也算
了因为本人确实水平不济,但再三追问这位高手也没给出什么solution.
到了周一问了系里一个写C++的老师,用blitz++所有问题全部搞定
【在 m********0 的大作中提到】 : you must be joking
|