Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > MatLab > Duda sencilla
-Foros de debate

MatLab
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Duda sencilla
Enviado por JAVI el día 27 de octubre de 2005

Necesito ayuda:
No se como hacer para generar variables nuevas dentro del programa de matlab:
es decir, seria como hacer algo asi:

for i=1:100
variable'i'=100+i
end

y lo que busco es que me responda:
variable1=101
variable2=102
variable3=103
etc.

Os agradeceria que me echarais un cable.
Gracias.

 
Re: Duda sencilla
Enviado por ursula el día 29 de octubre de 2005

Hola, en el matlab para definir variables nuevas solo tienes que poner el nombre de la variable y darle un valor, por ejemplo en mitad de tu codigo tu pones:

m=5;
y ya tienes fefinida tu variable m.
Espero que te sirva ni respuesta.

 

Re: Duda sencilla
Enviado por ursula el día 29 de octubre de 2005

pon esto y ya veras que funcina:
for i:100
sprintf('%s','variable')
i
sprintf('%s','=')
g=i+100

si te salen en lineas distintas prueba a ponerlo todo en el mismo renglon

 
Re: Re: Duda sencilla
Enviado por Roberto el día 17 de noviembre de 2005

No te vale usar matrices?
Creo que es algo así:


for f=1:100
matriz[f]=f
next

 


Re: Duda sencilla
Enviado por guoqui el día 18 de noviembre de 2005

Para programar lo que pides, existe la función "eval" que precisamente realiza lo que necesitas.
Un saludo.

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network