• Lunes 23 de Diciembre de 2024, 16:54

Autor Tema:  Problema poniendo título en gráfica  (Leído 1273 veces)

fonsidani

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Problema poniendo título en gráfica
« en: Jueves 6 de Agosto de 2009, 11:08 »
0
Hola,

Tengo un pequeño problema poniendo el título a una gráfica.
Si tengo el siguiente código:

a = [1 4 {'s'} 6 8];

plot([1,1],[-3,3],'r')
title(['Dibujo de ' a(3) '.']);

Al escribir el string del array a, lo pone en una línea diferente. Es decir, el título que me sale en la gráfica es:

Dibujo de
    s
    .

Muchas gracias por vuestra ayuda.

Un saludo

allisap

  • Miembro MUY activo
  • ***
  • Mensajes: 259
  • Nacionalidad: mx
    • Ver Perfil
Re: Problema poniendo título en gráfica
« Respuesta #1 en: Jueves 6 de Agosto de 2009, 22:19 »
0
saludos.

estas seguro que tu codigo funciona?

porque la linea

Código: Matlab M
  1. a = [1 4 {'s'} 6 8];
  2.  


no deberia funcionar, porque no puedes crear un vector con numeros y caracteres mezclados, de hecho lo probe y no funciona....


saludos

Victor Pasilla
Puebla, Mexico

fonsidani

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Problema poniendo título en gráfica
« Respuesta #2 en: Viernes 7 de Agosto de 2009, 09:11 »
0
A mi si que me funciona...

Además, ya he encontrado el problema: al utilizar el title, hay que poner a{3} en vez de a(3). Es decir, el código sería:

title(['Dibujo de ' a{3} '.'])

Y el resultado ya es:

Dibujo de s.