주요 콘텐츠

필터 디자이너에서 필터 내보내기

필터 디자이너 앱을 사용하면 필터 설계에서 간단히 필터 객체(dfilt)를 생성할 수 있습니다. 이는 명령줄 함수에 사용하기 위해 필터 설계를 MATLAB® 작업 공간에 저장하는 경우 특히 유용합니다. 파일 > MATLAB 코드 생성을 사용하여 필터를 MATLAB 코드로 저장해 스크립트나 배치 파일로 실행할 수도 있습니다.

  1. 필터 디자이너에서 필터 관리자를 클릭하고 Bandpass Butterworth-1 필터만 강조 표시합니다.

  2. 파일 > 내보내기를 선택합니다.

  3. 내보낼 위치작업 공간으로 설정합니다. 내보낼 형식객체로 설정합니다. 이산 필터Hd1을 입력합니다. 내보내기를 클릭하여 필터 뱅크에 있는 첫 번째 필터를 작업 공간의 Hd1 dfilt 객체로 내보냅니다.

  4. 나머지 9개 필터 각각에 대해 1~3단계를 반복합니다. 각 필터를 개별적으로 강조 표시하여 활성 필터로 만든 후 필터 번호와 일치하도록 이산 필터 이름을 변경합니다. 작업을 마치면 작업 공간에 10개의 dfilt 객체가 있게 됩니다.

  5. 파일 > 닫기를 선택하여 앱을 닫습니다.

  6. MATLAB 명령줄에서 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