SoloCodigo
Programación Específica => Matlab => Mensaje iniciado por: fonsidani en Jueves 6 de Agosto de 2009, 11:08
-
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
-
saludos.
estas seguro que tu codigo funciona?
porque la linea
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
-
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.