Red de conocimientos sobre prescripción popular - Conocimiento del confinamiento - Dibujar formas de onda usando Matlab
Dibujar formas de onda usando Matlab
N=1024;
fs=1024;
t=0:1/fs:(N-1)/fs;
x=sin(200*pi*t);
%forma de onda original
figura
trama(t,x)%%%forma de onda p> p>
set(gca,'xlim',[0,0.2],'ylim',[-1.3,1.3])
title('Forma de onda original')
%Análisis de espectro
a=fft(x);
a=abs(a)*2/N;
f=0:fs / N:(N-1)*fs/N;
figura
plot(f,a)
título('gráfico de espectro') p>
Diagrama en el dominio del tiempo después de % de transformación inversa
b=ifft(a)*N/2;
figura
plot(t,b )
set(gca,'xlim',[0,0.2],'ylim',[-1.3,1.3])
title('Forma de onda después de transformación inversa')