Archivo:STFT colored spectrogram 1000ms.png

De testwiki
Ir a la navegación Ir a la búsqueda
STFT_colored_spectrogram_1000ms.png (560 × 420 píxeles; tamaño de archivo: 7 kB; tipo MIME: image/png)

Este archivo es de Wikimedia Commons y puede usarse en otros proyectos. La descripción en su página de descripción del archivo se muestra debajo.

Resumen

Descripción

This picture is one of the four spectrograms I have created of the following signal:

sampled at 400 Hz. I have created this picture and all the other three spectrograms with the following Matlab code, that is based on my
stft
script that you can find at User:Alejo2083/Stft script:
clear all;

%sampling frequency
fc=400;
%duration of the signal
T=20;
%zero padding factor
my_zero=10;

%generate the signal
t=linspace(0,T,fc*T);
x=zeros(1,length(t));
%thresholds
th1=0.25*T*fc;
th2=0.5*T*fc;
th3=0.75*T*fc;
th4=T*fc;
x(1:th1)=cos(2*pi*10*t(1:th1));
x((th1+1):th2)=cos(2*pi*25*t((th1+1):th2));
x((th2+1):th3)=cos(2*pi*50*t((th2+1):th3));
x((th3+1):th4)=cos(2*pi*100*t((th3+1):th4));

%calculate and show the spectrograms
[spectrogram, axisf, axist]=stft(x,10,1,fc,'blackman',my_zero);
spectrogram=spectrogram/max(spectrogram(:));
figure,imagesc(axist,axisf,spectrogram),
title('Spectrogram with T = 25 ms'),
ylabel('frequency [Hz]'),
xlabel('time [s]'), 
colorbar;

[spectrogram, axisf, axist]=stft(x,50,1,fc,'blackman',my_zero);
spectrogram=spectrogram/max(spectrogram(:));
figure,imagesc(axist,axisf,spectrogram),
title('Spectrogram with T = 125 ms'),
ylabel('frequency [Hz]'),
xlabel('time [s]'), 
colorbar;

[spectrogram, axisf, axist]=stft(x,150,1,fc,'blackman',my_zero);
spectrogram=spectrogram/max(spectrogram(:));
figure,imagesc(axist,axisf,spectrogram),
title('Spectrogram with T = 375 ms'),
ylabel('frequency [Hz]'),
xlabel('time [s]'), 
colorbar;

[spectrogram, axisf, axist]=stft(x,400,1,fc,'blackman',my_zero);
spectrogram=spectrogram/max(spectrogram(:));
figure,imagesc(axist,axisf,spectrogram),
title('Spectrogram with T = 1000 ms'),
ylabel('frequency [Hz]'),
xlabel('time [s]'), 
colorbar;
Feel free to improve the code, to speed it up or just make it clearer.
Fecha
Fuente Trabajo propio
Autor Alessio Damato
Otras versiones
The four spectrograms
  • 25 ms window
    25 ms window
  • 125 ms window
    125 ms window
  • 375 ms window
    375 ms window
  • 1000 ms window
    1000 ms window
  • PNG desarrollo
    InfoField
     Este diagrama fue creado con MATLAB

    Licencia

    Alessio Damato, titular de los derechos de autor de esta obra, la publica en los términos de las siguientes licencias:
    GNU head Se autoriza la copia, distribución y modificación de este documento bajo los términos de la licencia de documentación libre GNU, versión 1.2 o cualquier otra que posteriormente publique la Fundación para el Software Libre; sin secciones invariables, textos de portada, ni textos de contraportada. Se incluye una copia de la dicha licencia en la sección titulada Licencia de Documentación Libre GNU.
    w:es:Creative Commons
    atribución compartir igual
    Este archivo se encuentra bajo la licencia Creative Commons Attribution-Share Alike 3.0 Unported, 2.5 Generic, 2.0 Generic and 1.0 Generic
    Atribución:
    Eres libre:
    • de compartir – de copiar, distribuir y transmitir el trabajo
    • de remezclar – de adaptar el trabajo
    Bajo las siguientes condiciones:
    • atribución – Debes otorgar el crédito correspondiente, proporcionar un enlace a la licencia e indicar si realizaste algún cambio. Puedes hacerlo de cualquier manera razonable pero no de manera que sugiera que el licenciante te respalda a ti o al uso que hagas del trabajo.
    • compartir igual – En caso de mezclar, transformar o modificar este trabajo, deberás distribuir el trabajo resultante bajo la misma licencia o una compatible como el original.
    Puedes usar la licencia que prefieras.

    Leyendas

    Añade una explicación corta acerca de lo que representa este archivo

    Elementos representados en este archivo

    representa a

    Historial del archivo

    Haz clic sobre una fecha y hora para ver el archivo tal como apareció en ese momento.

    Fecha y horaMiniaturaDimensionesUsuarioComentario
    actual09:13 18 sep 2007Miniatura de la versión del 09:13 18 sep 2007560 × 420 (7 kB)wikimediacommons>Alejo2083{{Information |Description=working... |Source=self-made |Date=September 2007 |Author= Alessio Damato |other_versions= }} Category:Short-time Fourier transform Category:Spectrogram

    La siguiente página usa este archivo: