2010-06-22 3 views
3

Я хочу найти функцию, которая аппроксимирует функцию, которая производит вывод, который выглядит так: Синие, красные и зеленые - это размеры пространства X, Y и Z.Лучший пакет R для анализа Фурье для трехмерной функции

Что R пакет я должен использовать?

+0

Это выглядит как кривая в 3D ... Возвращаясь к теме, вам нужно преобразование Фурье, сплайн, плавность или что? – mbq

+0

Поскольку у вас есть X, Y и Z, все параметры по времени, почему вы не можете использовать преобразование Фурье по каждому из них отдельно, чтобы получить X (t), Y (t) и Z (t) в терминах синусов и косинусы? –

+0

Мне кажется, нужно преобразовать Фурье. Если я, однако, преобразовываю их отдельно, я думаю, что я потеряю информацию. – Christian

ответ

1

Я понимаю, что этот вопрос очень старый, но разрешено ли оно еще для вас?

Первый короткий ответ: Вы должны использовать

  • Библиотека Tuner для функции периодограмме()
  • библиотека strucchange для волновой функции(), с которой вы строите объект, который будет строить красиво

Рассмотрение вашего комментария о потере информации, если вы применяете преобразование Фурье по 3 измерениям отдельно, а не, скажем, по вектору для каждого момента времени: в любом случае вы потеряете информацию в преобразовании Фурье. Лучшее, что вы можете сделать, это убедиться, что оси ортогональны. Глядя на ваши данные, даже запуск фрейера только по одному измерению даст вам большую частоту без проблем.

Смежные вопросы