Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Editar frecuencia de muestreo y otra información de tiempo

Puede Agregar y editar la información de la hora en la aplicación para cualquier señal que no sea un objeto o una.Analizador de señaltimetabletimeseries Seleccione una o más señales sin información de tiempo inherente en la tabla señal y, en la ficha, haga clic en.AnalyzerTime Values

Nota

Seleccione una señal en la tabla Signal haciendo clic en su columna.Name Se resalta la fila completa, indicando que la señal está seleccionada. La casilla de verificación situada junto al nombre de la señal indica si la señal se traza o no en la pantalla activa.

En el cuadro de diálogo, seleccione una opción.Time ValuesTime Specification

Opción de especificación de tiempoDescripción
Work in Samples predeterminado

Esta opción le permite explorar señales sin necesidad de especificar una frecuencia de muestreo o un tiempo de muestra. Equivale a trazar la señal en la información sin eje.MATLAB®x

Sample Rate and Start Time

Utilice esta opción cuando Conozca la velocidad a la que se ha muestreado la señal. Especifique la frecuencia de muestreo y el instante correspondiente a la primera muestra.

Se puede expresar en Hz, kHz, MHz o GHz.Sample Rate

Se puede expresar en segundos, años, días, horas, minutos, milisegundos, microsegundos o nanosegundos.Start Time

Establezca la frecuencia de muestreo para que la señal se Trace en unidades de tiempo en una pantalla.

Sample Time and Start Time

Utilice esta opción cuando conozca el intervalo de tiempo entre las muestras. Especifique el tiempo de muestra y el instante correspondiente a la primera muestra.

El y cada uno puede expresarse en segundos, años, días, horas, minutos, milisegundos, microsegundos o nanosegundos.Sample TimeStart Time

Establezca el tiempo de muestra para que la señal se Trace en unidades de tiempo en una pantalla.

Time Values

Utilice esta opción cuando conozca el valor de hora correspondiente a cada muestra. Especifique los valores de tiempo utilizando una expresión o el nombre de una variable en el espacio de trabajo.MATLABMATLAB

El puede almacenarse en un vector numérico con valores en tiempo real expresados en segundos.Time Values Los valores deben ser únicos y no pueden ser, pero no necesitan espaciarse uniformemente.NaN El vector debe tener la misma longitud que la señal.

Los valores de tiempo también se pueden almacenar en una matriz.duration Los valores deben ser únicos y no pueden ser, pero no necesitan espaciarse uniformemente.NaN La matriz debe tener la misma longitud que la señal.

Los valores de tiempo también se pueden introducir como una expresión.MATLAB La expresión debe especificar una matriz con la misma longitud que la señal. Los valores deben ser únicos y no pueden ser, pero no necesitan espaciarse uniformemente.NaN Algunos ejemplos válidos son:

  • , donde está la señal y es un escalar en el espacio de trabajo que representa una frecuencia de muestreo.(0:length(s)-1)'/FssFs

  • , donde está la señal.linspace(2,2.5,length(s))'s

  • , equivalente a tomar mediciones cada minuto durante 15 minutos.minutes(0:15)'

  • , equivalente a tomar dos conjuntos de mediciones a 1 Hz con una larga pausa entre los sets.[0:10 20:30]

En todos los casos, la aplicación obtiene una frecuencia de muestreo de los valores de tiempo y la muestra en la columna de la tabla Signal.Time Un asterisco que precede a la frecuencia de muestreo indica que la señal no se muestrea uniformemente.

Nota

Las señales sin información de tiempo se trazan en unidades de muestras en el eje.x Las señales con información de tiempo se trazan en unidades de tiempo en el eje.x Para trazar varias señales en la misma pantalla, asegúrese de que todas tienen información de tiempo o están todas en muestras. De lo contrario, obtendrá una advertencia:

Señal con eje en muestrasxSeñal con-eje en el tiempox

  • Si una señal ha desaparecido o ha duplicado los puntos de tiempo, puede corregirlo utilizando las sugerencias de.Limpie el horario con los tiempos perdidos, duplicados o no uniformes (MATLAB)

  • Si una señal no se muestrea uniformemente, interpolar la señal a una rejilla uniforme para calcular las estimaciones espectrales.Analizador de señal La aplicación utiliza la interpolación lineal y asume un tiempo de muestra igual a la diferencia mediana entre los puntos de tiempo adyacentes. La frecuencia de muestreo derivada de la tabla Signal tiene un asterisco para indicar que la señal no se muestrea uniformemente.

    Nota

    La interpolación sólo se utiliza para calcular estimaciones espectrales. Los trazados de tiempo no se remuestrean.

    Para que se admita una señal muestreada de forma no uniforme, el intervalo de tiempo medio y el intervalo de tiempo medio deben obedecer

    1100<Median time intervalMean time interval<100.

  • La vista de filtrado y scalograma no admite señales muestreadas de manera no uniforme.

  • La aplicación no admite la adición de información de tiempo a los objetos o la edición de la información de tiempo de los objetos.labeledSignalSetlabeledSignalSet

Consulte también

Ejemplos relacionados

Más acerca de