Matlab - Bucle for

 
Vista:
sin imagen de perfil

Bucle for

Publicado por Nicolas (1 intervención) el 10/05/2018 04:47:07
Hola quiero realizar la siguiente funcion en matlab

y(n)=x(n)+αy(n-β)

α, β seria entradas para la funcion, y la entrada x(n) es un audio.

for i=
y(i)=x(i)+αy(n-β);

end

se puede crear algo de ese estilo en matlab?, sino acepto cualquier idea.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Bucle for

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 10/05/2018 16:11:02
con la función y(n)=x(n)+αy(n-β) tendría que ser algo así :



1
2
3
4
5
function y=cualquiernombre(x,a,b)
y=zeros(size(x));
for i=1:length(x)
    y(i)=x(i)+a*y(i-b);
end

si es αy(n-β); como lo tienes en el for entonces n tiene que ser un parámetro de entrada también y sería así :

1
2
3
4
5
function y=cualquiernombre(x,a,b,n)
y=zeros(size(x));
for i=1:length(x)
    y(i)=x(i)+a*y(n-b);
end
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar