• Lunes 23 de Diciembre de 2024, 18:26

Autor Tema:  Asignacion  (Leído 1016 veces)

jume30

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Asignacion
« en: Domingo 12 de Agosto de 2007, 21:32 »
0
Tengo el siguiente problema: necesito ubicar el resultado de fill, ej. fill(30, 60, 'red'); , al axis que yo quiera, ya que este se me pinta siempre en el último axis, y enseguida cuendo la quiero obtener no se deja hacer el get o getimage.

gracias por cualquier ayuda.....

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Asignacion
« Respuesta #1 en: Lunes 13 de Agosto de 2007, 05:03 »
0
Para establecer el axis al que quieres dibujar usa la función axes, a la cual le pasas como parámetro el handle del axis en cuestión.
El axis lo puedes obtener con get( handle_de_la_ventana, 'CurrentAxes' ), pero la ventana debe tener un axis ya creado.

Código: Text
  1.  
  2. t = 0 : 0.1 : 2 * pi;
  3. y = sin( t );
  4.  
  5. fig1 = figure
  6. % Creamos el axis en la figura 1
  7. axes
  8.  
  9. % Abrimos más figuras
  10. fig2 = figure
  11. fig3 = figure
  12.  
  13. % Obtenemos el handle al axis de la figura 1
  14. ax = get( fig1, 'CurrentAxes' )
  15.  
  16. % Establecemos el axis en el que deseamos graficar
  17. axes( ax )
  18.  
  19. % Graficamos
  20. plot( y )
  21.  
  22.  
La imaginación es el límite.
Hardware & Software | Mexchip