Main Content

Filtro paso bajo ajustable

En este ejemplo, deberá crear un filtro paso bajo con un parámetro ajustable a:

F=as+a

Dado que los coeficientes del numerador y denominador de un bloque tunableTF son independientes, no puede usar tunableTF para representar F. En su lugar, construya F con el objeto de parámetro real ajustable realp.

Cree un parámetro real ajustable con un valor inicial de 10.

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

Real scalar parameter.

Use tf para crear el filtro paso bajo ajustable 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 es un objeto de tipo genss que tiene el parámetro ajustable a en su propiedad Blocks. Se puede conectar F con otros modelos ajustables o numéricos para crear modelos de sistemas de control más complejos. Para ver un ejemplo, consulte Control System with Tunable Components.

Consulte también

| |

Temas relacionados