Настраиваемый фильтр нижних частот

В этом примере вы создадите фильтр нижних частот с одним настраиваемым параметром a:

F=as+a

Поскольку числитель и коэффициенты знаменателя блока tunableTF независимы, вы не можете использовать tunableTF, чтобы представлять F. Вместо этого создайте F с помощью настраиваемого действительного объекта параметра realp.

Создайте действительный настраиваемый параметр с начальным значением 10.

a = realp('a',10)
a = 
       Name: 'a'
      Value: 10
    Minimum: -Inf
    Maximum: Inf
       Free: 1

Real scalar parameter.

Используйте tf, чтобы создать настраиваемый фильтр нижних частот F.

numerator = a;
denominator = [1,a];
F = tf(numerator,denominator)
F =

  Generalized continuous-time state-space model with 1 outputs, 1 inputs, 1 states, and the following blocks:
    a: Scalar parameter, 2 occurrences.

Type "ss(F)" to see the current value, "get(F)" to see all properties, and "F.Blocks" to interact with the blocks.

F является объектом genss, который имеет настраиваемый параметр a в его свойстве Blocks. Можно соединить F с другими настраиваемыми или числовыми моделями, чтобы создать более комплексные модели системы управления. Для примера смотрите Систему управления с Настраиваемыми Компонентами.

Смотрите также

| |

Похожие темы