Contenido principal

Exportar filtros desde Filter Designer

La app Filter Designer ofrece una forma sencilla de crear objetos de filtro (dfilt) a partir de sus diseños de filtro. Esto es especialmente útil para guardar su diseño de filtro en el área de trabajo de MATLAB® para utilizarlo con las funciones de la línea de comandos. También puede guardar sus filtros como código de MATLAB utilizando File > Generate MATLAB code para ejecutarlos en scripts o archivos por lotes.

  1. En Filter Designer, haga clic en Filter Manager y resalte solo el filtro Bandpass Butterworth-1.

  2. Seleccione File > Export.

  3. Establezca Export to en Workspace. Establezca Export as en Objects. En Discrete Filter, introduzca Hd1. Haga clic en Export para exportar el primer filtro de su banco de filtros a un objeto Hd1 dfilt en el área de trabajo.

  4. Repita los pasos 1 a 3 para cada uno de los nueve filtros restantes. Resalte cada filtro de forma individual para convertirlo en el filtro activo y cambie el nombre Discrete Filter para que coincida con el número de filtro. Cuando termine, tendrá 10 objetos dfilt en el área de trabajo.

  5. Cierre la app seleccionando File > Close.

  6. En la línea de comandos de MATLAB, compruebe que sus objetos han sido exportados mediante el comando whos.

    whos
      Name      Size            Bytes  Class           Attributes
    
      Hd1       1x1                    dfilt.df2sos              
      Hd10      1x1                    dfilt.df2sos              
      Hd2       1x1                    dfilt.df2sos              
      Hd3       1x1                    dfilt.df2sos              
      Hd4       1x1                    dfilt.df2sos              
      Hd5       1x1                    dfilt.df2sos              
      Hd6       1x1                    dfilt.df2sos              
      Hd7       1x1                    dfilt.df2sos              
      Hd8       1x1                    dfilt.df2sos              
      Hd9       1x1                    dfilt.df2sos