Matlab - Modificar eje tiempo de una CWT

 
Vista:

Modificar eje tiempo de una CWT

Publicado por Nathan (6 intervenciones) el 05/05/2010 12:43:09
Estoy realizando un software q pueda leer señales desde archivos y una pequeña manipulacion de filtrado y poca cosa mas. Mi problema es que tengo dos plots linkados, en uno ploteo la señal desde cualquier intervalo, por ejemplo del 0.52 al 0.78, y en el otro plot realizo la cwt de este fragmento y lo ploteo directamente desde la funcion CWT de matlab:

ccfs = cwt(vonkoch,1:32,'sym2','plot');

Pero claro, la función cwt no sabe que es un fragmento que va del 0.52 al 0.78, y me lo hace empezar del 0 y cada muestra incrementa a 1 el tiempo. El ploblema es que claro, al estar dos plots linkados el otro plot cambia su eje temporal al nuevo del CWT y pierdo la informacion.

He intentado cambiar las labels, y funciona pero claro para el plot de la CWT sigue siendo de 0 a 1000 segunfos por ejemplo.

Hay alguna manera de que a la funcion CWT le puedas indicar un vector de tiempo???

Muchas gracias!!!
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