На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Раздел "Обработка сигналов и изображений\ Signal Processing Toolbox"

Новая версия - Signal Processing Toolbox 6.0

В августе 2002 г. фирмой The MathWorks, Inc. выпущена новая версия — MATLAB 6.5 (Release 13). В поставку входит новая версия пакета Signal Processing — версия 6.0 (в комплект MATLAB 6.1 Release 12 входила версия 5.1). В версии 6.0 появились следующие возможности:

  • Введены объекты дискретных фильтров (конструктор — функция dfilt). Представление дискретного фильтра в виде объекта MATLAB позволяет унифицировать подход к представлению и использованию в программах фильтров различной структуры. Скажем, независимо от формы реализации фильтра (прямая, секционная, решетчатая и т.п.) фильтрация данных реализуется путем вызова метода filter объекта дискретного фильтра.
  • Многие функции дискретной фильтрации и анализа дискретных фильтров расширены для поддержки объектов дискретных фильтров (применительно к объектам они вызываются как их методы). К таким функциям относятся, в частности, filter, freqz, grpdelay, impz, zplane.
  • Введены объекты весовых (оконных) функций (конструктор — функция sigwin).
  • Новая графическая среда Window Design and Analysis Tool (функция wintool) предназначена для выбора требуемой оконной функции путем визуального просмотра ее характеристик во временной и частотной областях. Имеется возможность подбора параметров окна и сравнения характеристик нескольких окон.
  • Новая графическая среда Window Visualization Tool (функция wvtool) предназначена для просмотра характеристик оконных функций (в том числе нескольких одновременно) во временной и частотной областях.
  • Новая функция phasez возвращает фазочастотную характеристику дискретного фильтра.
  • Новая функция phasedelay рассчитывает фазовую задержку, вносимую дискретным фильтром.
  • Новая функция zerophase возвращает вещественную частотную характеристику симметричного нерекурсивного фильтра, получаемую путем компенсации вносимого фильтром фазового сдвига. При этом компенсируемый фазовый сдвиг является непрерывной функцией частоты, поэтому получаемая вещественная частотная характеристика не обязательно совпадает с АЧХ фильтра (в отличие от АЧХ, она может быть отрицательной).
  • Новая функция firgauss синтезирует нерекурсивный дискретный фильтр, аппроксимирующий гауссову форму импульсной (а, следовательно, и частотной) характеристики. Синтез производится путем вычисления свертки некоторого количества одинаковых прямоугольных импульсов.
  • Функция tf2zp переименована в tf2zpk, чтобы идентификатор точнее отражал набор возвращаемых параметров (вектор нулей функции передачи z, вектор ее полюсов p и общий коэффициент усиления системы k).
  • Новая функция flattopwin предназначена для расчета окна, имеющего очень малые (менее 0,01 дБ) пульсации частотной характеристики в полосе пропускания.
  • Новая функция parzenwin предназначена для расчета окна Парзена (де ла Валле—Пуассона). Боковые лепестки этого окна затухают пропорционально четвертой степени частоты.
  • Новая функция digitrevorder позволяет переставить элементы массива, инвертировав последовательность цифр в номерах индексов. В отличие от функции bitrevorder, эти цифры не обязательно должны быть двоичными — поддерживаются системы счисления с произвольным основанием от 2 до 36.

О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:   
   Информация на сайте была обновлена 15.04.2003 Copyright 2001-2003 SoftLine Co  
Наши баннеры