| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    ¿Cómo de detección de picos en MATLAB
    MATLAB es un paquete de software técnica que se puede utilizar para el procesamiento y análisis de la señal . Un procedimiento común en el análisis de la señal es la detección de picos , o la búsqueda de máximos locales - valores mayores que los puntos de datos adyacentes - en una señal ruidosa . Por lo general, es necesario limitar la detección de picos a máximos locales de una cierta anchura - duración cuando la señal está en el dominio del tiempo - , así como una cierta altura o magnitud . Instrucciones
    1

    Definir un origen de datos mediante la importación de datos en MATLAB. Por ejemplo, puede crear una onda sinusoidal con ruido aleatorio :

    my_signal = sin ( 0:0.1:10 ) + rand ( 1101 ) ;
    2

    Encuentra picos en la señal mediante el método de interpolación cuadrática " findpeaks ()" :

    [ peak_value , peak_location ] = findpeaks ( my_signal ) ;
    3

    Buscar picos de una altura mínima de uso el parámetro " minpeakheight " . La altura es un escalar de valor real que se refiere al valor mínimo de datos de los picos permitidos :

    [ peak_value , peak_location ] = findpeaks ( my_signal , ' minpeakheight ' , 2,5 ) ;
    4 < p > Búsqueda de picos separados por una distancia mínima con el parámetro " minpeakdistance " . El valor es el número mínimo de índices entre picos en el vector " my_signal " , y debe ser un número entero :

    [ peak_value , peak_location ] = findpeaks ( my_signal , ' minpeakdistance ' , 5 ) ;
    Página 5

    Mostrar sólo picos por encima de un determinado umbral con el parámetro " umbral" . Este es un escalar de valor real que se refiere a la diferencia mínima permitida entre los puntos de datos pico y adyacentes :

    [ peak_value , peak_location ] = findpeaks ( my_signal , ' umbral ' , 0,5 ) ;
    6

    Buscar sólo un cierto número de picos utilizando el parámetro " npeaks " . El valor debe ser un entero:

    [ peak_value , peak_location ] = findpeaks ( my_signal , ' npeaks ', 5 ) ;
    7

    Ordenar la lista devuelta de picos utilizando el " parámetro sortstr " . Los valores permitidos son "ascender ", " descender " y "ninguno" :

    [ peak_value , peak_location ] = findpeaks ( my_signal , ' sortstr ', ' ascender ');

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer un menú de programas de TI- 83 Programació…
    ·PowerPoint Presentation Ideas para una clase de computa…
    ·Cómo desmontar en C # 
    ·¿Qué es un punto de interrupción de excepción 
    ·Cómo crear un botón de reinicio con la programación …
    ·Cómo crear Karaoke Software 
    ·Cómo pasar variables de CGI de un conjunto de marcos 
    ·Cómo convertir una bits en un byte 
    ·Paquete Tutorial MSI 
    ·Cómo ver las fechas del sistema en COBOL 
      Artículos destacados
    ·Cómo hacer que la barra de desplazamiento Colores Trab…
    ·¿Qué idioma es el intérprete Python codificado sesió…
    ·Cómo Graficar en PHP 
    ·Cómo utilizar un ratón en sus programas QBASIC 
    ·Cómo eliminar un cuadro de texto en blanco en VBA 
    ·Cómo ejecutar un desarrollador iPhone Xcode 
    ·Cómo crear barra de progreso en VBA 
    ·Cómo eliminar una cadena vacía en PHP 
    ·Cómo utilizar Visual Basic Access para ordenar datos 
    ·Cómo crear un archivo OCX 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com