MATLAB.Exponenta
MATLAB и Simulink на русском
Технологии разработки и отладки
		сложных технических систем

Обработка сигналов и изображений\Signal Processing Toolbox

Список функций Signal Processing Toolbox: Генерация сигналов

  В оглавление \ К следующему разделу \ К предыдущему разделу

SINC

Функция sinc(x) = sin(x)/(x)

Синтаксис:

y = sinc(x)

Описание:

Функция sinc вычисляет одноименную математическую функцию от элементов входного вектора или матрицы. Функция sinc определена следующим образом:

Эта функция представляет собой обратное непрерывное преобразование Фурье от прямоугольного импульса шириной 2 и высотой 1:

y = sinc(x)

Возвращает массив y того же размера, что и входной массив x, значения элементов которого представляют собой функцию sinc от соответствующих элементов входного массива x.

Пространство функций, спектр которых ограничен полосой частот [-,], натянуто на бесконечное (но счетное) множество sinc-функций с целочисленными сдвигами аргумента. Таким образом, произвольная функция g(t) с ограниченной указанным образом полосой частот может быть восстановлена по своим отсчетам, взятым в целочисленные моменты времени:

Примеры

Выполним идеальную (с жестким ограничением полосы частот) интерполяцию сигнала, предполагая, что он равен нулю за пределами рассматриваемого промежутка времени, а исходные отсчеты взяты в точности с частотой Найквиста:

t = (1:10)';          % Вектор-столбец дискретных моментов времени
randn('state',0);
x = randn(size(t));   % Вектор-столбец отсчетов сигнала
ts = linspace(-5,15,600)'; % Моменты времени для интерполяции
% В следующей строке производится формирование матрицы, 
% столбцы которой представляют собой sinc-функции 
% с различными временными сдвигами, соответствующими
% значениям времени из вектора t. Затем эта матрица умножается
% на столбец отсчетов сигнала x, что в результате дает
% интерполированный сигнал
y = sinc(ts(:,ones(size(t))) - t(:,ones(size(ts)))')*x;
plot(t,x,'o',ts,y)

Сопутствующие функции: chirp, cos, diric, gauspuls, pulstran, rectpuls, sawtooth, sin, square, tripuls

  В оглавление \ К следующему разделу \ К предыдущему разделу


Поиск по сайту:

Система Orphus

Яндекс.Метрика