2013-09-18 3 views
-1

У меня есть эта домашняя работа, где у меня есть сигнал, на самом деле сумма сигналов, и ему предлагается создать КИХ-фильтр, который будет вырезать частоты выше 40 Гц и будет иметь ширину N = 41 и для ее конструкция использует квадратное окно. Как я должен это делать, мне трудно найти команды, затем он говорит, что печатает с полулогией передаточную функцию и импульсную характеристику фильтра. Пожалуйста, помогите мне, предоставив мне необходимые команды и методология. Спасибо заранее.Matlab команды FIR-фильтр

+0

Предполагается, что это * ваша * домашняя работа. – Frederick

ответ

1

У вас есть панель обработки сигналов?

  1. используйте fdatool, чтобы узнать, что вы на самом деле хотите.
  2. Решите, какой фильтр вы хотите использовать и посмотреть в документации этого фильтра MATLAB , он предоставит вам код вам нужно
  3. вы получите передаточной функции структуры tf
  4. вы можете построить tf -системы bode(sys) и вы получите частотную характеристику

Если вы не имеете набор инструментов, вы должны проектировать фильтр вручную, определить функцию передачи и использования tf(numerator-vector, denumerator-vector) определить его.

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