محاسبه کانولوشن (Convolution)، با دستور conv ، در متلب
دستور conv در متلب، برای محاسبه کانولوشن (Convolution) به کار می رود.
دستور زیر را در نظر بگیرید :
w = conv(u,v)
دستور فوق بر اساس فرمول زیر محاسبه می شود :
\[ w(k) = \sum_{j} u(j)v(k-j+1) \]
clear all
close all
clc
u = [7 1 5 4 8 9]
v = [2 7 3 9 5 6]
w = conv(u,v)
close all
clc
u = [7 1 5 4 8 9]
v = [2 7 3 9 5 6]
w = conv(u,v)
نتیجه :
u =
7 1 5 4 8 9
v =
2 7 3 9 5 6
w =
14 51 38 109 103 178 154 149 145 93 54
7 1 5 4 8 9
v =
2 7 3 9 5 6
w =
14 51 38 109 103 178 154 149 145 93 54
دسته بندی
عملیات های ریاضی، در متلب (MATLAB)
نظرات 0 0 0