![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| ridaketel |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 15.3.2008 Репутация: нет Всего: нет |
Есть одномерный массив размером Len*Num где Len - количество точек в одном преобразовании, Num - общее количество преобразований. Данные в массиве расположены так:
[1`я точка 1`го подмассива, 1`я точка 2`го подмассива, ..... 1`я точка Num`го массива, 2` точка 1`го подмассива, 2`я точка 2`го подмассива, ....... , 2`я точка Num`го подмассива, ......, Len`я точка 1`го подмассива, Len`я точка 2`го подмассива, ....... , Len`я точка Num`го массива]. Т.е. в так называемом column-major формате. В библиотеке fftw для таких случаев существует функция fftw_plan_many_r2r.
Соответственно на выходе я хочу получить преобразованный массив, но преобразование работает правильно только когда Len=Num во всех остальных случаях получается какая то каша. Подскажите пожалуйста, где я накосячил? вот здесь http://stackoverflow.com/questions/6021740...d-array-of-data подобный случай, вроде как всё хорошо, но у меня не работает.. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |