Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Справочник по Matlab
  • Массивы, матрицы и операции с ними
  • Математические функции
  • Линейная алгебра
  • Анализ и обработка данных
  • Работа с разреженными матрицами
  • Графические команды и функции
  •  
    CONV, DECONV
    Свертка одномерных массивов

    Синтаксис:

                z = conv(x, y)
                [q, r] = deconv(z, x)

    Описание:

    Если заданы одномерные массивы x и y длины соответственно m = length(x) и n = length(y), , то свертка z - это одномерный массив длины m + n -1, k-й элемент которого определяется по формуле

              image842.gif (545 bytes) .

    Функция z = conv(x, y) вычисляет свертку z двух одномерных массивов x и y.

    Рассматривая эти массивы как выборки из двух сигналов, можно сформулировать теорему свертки в следующей форме:
    Если X = fft([x zeros(1, length(y)-1]) и Y = fft([y zeros(1, length(x) - 1]) - согласованные по размерам преобразования Фурье сигналов x и y, то справедливо соотношение conv(x, y) = ifft(X.*Y).

    Иначе говоря, свертка двух сигналов эквивалентна умножению преобразований Фурье этих сигналов.

    Функция [q, r] = deconv(z, x) выполняет операцию, обратную операции свертки. Эта операция равносильна определению импульсной характеристики фильтра. Если справедливо соотношение z = conv(x, y), то q = y, r = 0.

    Сопутствующие функции: Signal Processing Toolbox [1].

    Ссылки:

    1. Signal Processing Toolbox User’s Guide. Natick: The MathWorks, Inc., 1993.

    В начало страницы К предыдущему разделуК следующему разделу

    | На первую страницу | Поиск | Купить Matlab

    Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


    Copyright © 1993-2024. Компания Softline. Все права защищены.

    Дата последнего обновления информации на сайте: 04.03.17
    Сайт начал работу 01.09.00