Hi. I have a problem with the convolution (in black) that I don't know how to fix. The convolution is ok, but it should be transferred 5 units do the left (y+5). what could I do? Thanks!
    5 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Felipe neut
 el 9 de Nov. de 2016
  
    
    
    
    
    Comentada: Felipe neut
 el 9 de Nov. de 2016
            %convolution
u = [0.2, 0.4, 0.6, 0.8, 1, 0.8, 0.6, 0.4, 0.2];
n = 0:1:8;
v = [2,0,0,0,0,1,0,0,0,0,-1,0,0,0,0];
n2= 0:1:14;
stem(n,u);
hold on; 
stem(n2,v);
hold on
y = conv(u,v);
plot(y,'k')

0 comentarios
Respuesta aceptada
  KSSV
      
      
 el 9 de Nov. de 2016
        clc; clear all ;
%convolution
u = [0.2, 0.4, 0.6, 0.8, 1, 0.8, 0.6, 0.4, 0.2];
n = 0:1:8;
v = [2,0,0,0,0,1,0,0,0,0,-1,0,0,0,0];
n2= 0:1:14;
stem(n,u);
hold on; 
stem(n2,v);
hold on
y = conv(u,v);
n3 = 5:length(y)+4 ;
plot(n3,y,'k')
You have plotted y, w.r.t it's indices. I have defined it's new positions and plotted. Is that okay?
Más respuestas (0)
Ver también
Categorías
				Más información sobre Elementary Math en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
