Я новичок в Matlab. Я изучаю свертку функции. До сих пор я знаю, как правило,Как сделать стволовый сюжет для свертки в Matlab?
Свертка - это умножение двух функций или комбинирование сигналов для создания третьего сигнала.
Пожалуйста, внесите изменения, если я ошибаюсь.
Я дал две функции, которые являются f(n)
и g(n)
, чтобы найти свертку f(n)*g(n)
, я кодирование, как это:
n=-10:10;
w=conv(f,g,'same');
stem(n,w)
Является ли это правильный метод? Что делать, если я хочу найти свертку f(n)*f(n)*f(n)
?
Технически это не * просто * умножение двух функций. Но использование 'conv' - это один из способов сделать это. Изучите «тот же самый» вход в 'conv' и убедитесь, что' 'valid'' или' 'full'' не являются лучшими для вас вариантами. Также вы можете связать свертки: 'conv (conv (f, f, 'same'), f, 'same')' – Suever