SoloCodigo
Programación Específica => Matlab => Mensaje iniciado por: david7189 en Lunes 18 de Mayo de 2009, 20:19
-
Buenas, tengo un problema con un código que deseo implementar en Matlab.
Sucede que tengo una matriz de 1600x1200 y quiero que cada fila quede introducida en un vector diferente.
Pensaba hacerlo con un FOR pero no se cómo asignar un nombre diferente a cada variable (1600 variables).
Muchas gracias de antemano.
-
No es posible lo que pretendes, para ello precisamente se crearon los vectores y matrices. ¿Por qué no te sirve usar una matriz y referirte a cada fila dentro de ella sin tener que pasar cada una a otro vector?
-
tienes razón, lo hice como tu dijiste y funcionó perfectamente, lo que pasa es que aún soy muy principiante en el tema de Matlab.
Muchas Gracias
-
Para eso existen sitios como este, para que aprendamos entre todos :).
-
este seria el comando
for n = 1:10
eval(['A',num2str(n),'=0']);
end
saludos
-
Pues si se puede, perdón por el error :brickwall:.
Para eso existen sitios como este, para que aprendamos entre todos :).
Confirmado :D.