Есть очень простой матлабский код. Не может ли кто-нибудь перекинуть его в С++? Спасибо.
function y = my_conv(h,r) h_len = length(h); r_len = length( r);
y_len = h_len + r_len -1;% length of the resulting vector
for k=1:y_len jmin = max(1,k+1-r_len); jmax = min(k,h_len); y(k) = 0; for j=jmin:jmax y(k) = y(k) + h(j)*r(k+1-j); end; end;
Сообщение отредактировал tipa777 - May 26 2011, 04:03
|