В этом примере создается фильтр нижних частот с одним настраиваемым параметром a:
+ 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 с другими настраиваемыми или числовыми моделями для создания более сложных моделей системы управления. Пример см. в разделе Система управления с перестраиваемыми компонентами.