Grafico de 3 variables
Publicado por SANDRA (4 intervenciones) el 24/07/2013 11:42:25
Muy buenas al foro.
Me gustaría consultarles acerca de un problema. El caso es que dentro de un programa que estoy desarrollando, necesito obtener una gráfica en la que aparezcan 3 variables: amplitud, tiempo y distancia.
Con plot3 no consigo lo que necesito ya que quiero un gráfico 2D. Les pongo un link a una imagen para que se hagan una idea de lo que ando buscando.
http://www.google.es/imgres?q=seismic+refraction+data&um=1&hl=es&rlz=1R2GFRE_esES545&biw=1440&bih=706&tbm=isch&tbnid=UMrqxIwymhCtLM:&imgrefurl=http://www.enviroprobe.com/seismic/&docid=c28JleBgyxJQiM&imgurl=http://www.enviroprobe.com/Portals/149571/images/seismic%252520refraction.jpg&w=579&h=334&ei=vZ7vUfSvD62R7AbE_oCwCA&zoom=1&iact=hc&vpx=336&vpy=262&dur=94&hovh=170&hovw=296&tx=201&ty=109&page=1&tbnh=137&tbnw=239&start=0&ndsp=27&ved=1t:429,r:22,s:0,i:151
Descripción de la grafíca: en ella tengo que representar, por un lado una matriz de amplitudes. Esta matriz tiene 24 columnas con 1000 filas cada una. Cada una de estas columnas corresponde a la amplitud de una señal sísmica recibida a una distancia x y en un tiempo t.
Es aquí donde está el conflicto, ya que lo que busco es que en el gráfico aparezca en el 'eje x' el vector de distancias (1x24), en el 'eje y' el vector de tiempos (1000x1) y las trazas sísmicas alineadas según su posición. (Sé que para representar los arrays deben tener las mismas dimensiones, pero esto no es lo importante porque puedo generar las matrices correspondientes para tiempos y distancias pero sigo sin poder plotearlas)
Hasta ahora lo que he conseguido es representar las 24 señales en función del tiempo, pero no sé como hacer para que cada una de las columnas de la matriz de amplitudes corresponda a una posición 'x' determinada.
Si necesitan que amplie la informacion para aclarar la consulta ruego que me lo indiquen.
Muchas gracias por vuestra ayuda.
Me gustaría consultarles acerca de un problema. El caso es que dentro de un programa que estoy desarrollando, necesito obtener una gráfica en la que aparezcan 3 variables: amplitud, tiempo y distancia.
Con plot3 no consigo lo que necesito ya que quiero un gráfico 2D. Les pongo un link a una imagen para que se hagan una idea de lo que ando buscando.
http://www.google.es/imgres?q=seismic+refraction+data&um=1&hl=es&rlz=1R2GFRE_esES545&biw=1440&bih=706&tbm=isch&tbnid=UMrqxIwymhCtLM:&imgrefurl=http://www.enviroprobe.com/seismic/&docid=c28JleBgyxJQiM&imgurl=http://www.enviroprobe.com/Portals/149571/images/seismic%252520refraction.jpg&w=579&h=334&ei=vZ7vUfSvD62R7AbE_oCwCA&zoom=1&iact=hc&vpx=336&vpy=262&dur=94&hovh=170&hovw=296&tx=201&ty=109&page=1&tbnh=137&tbnw=239&start=0&ndsp=27&ved=1t:429,r:22,s:0,i:151
Descripción de la grafíca: en ella tengo que representar, por un lado una matriz de amplitudes. Esta matriz tiene 24 columnas con 1000 filas cada una. Cada una de estas columnas corresponde a la amplitud de una señal sísmica recibida a una distancia x y en un tiempo t.
Es aquí donde está el conflicto, ya que lo que busco es que en el gráfico aparezca en el 'eje x' el vector de distancias (1x24), en el 'eje y' el vector de tiempos (1000x1) y las trazas sísmicas alineadas según su posición. (Sé que para representar los arrays deben tener las mismas dimensiones, pero esto no es lo importante porque puedo generar las matrices correspondientes para tiempos y distancias pero sigo sin poder plotearlas)
Hasta ahora lo que he conseguido es representar las 24 señales en función del tiempo, pero no sé como hacer para que cada una de las columnas de la matriz de amplitudes corresponda a una posición 'x' determinada.
Si necesitan que amplie la informacion para aclarar la consulta ruego que me lo indiquen.
Muchas gracias por vuestra ayuda.
Valora esta pregunta


0