Matlab - Reconocer subindices en matrices

   
Vista:

Reconocer subindices en matrices

Publicado por Marta (9 intervenciones) el 19/05/2013 21:36:42
Buenas

Quiero multiplicar las siguientes matrices por 5:

A1=[1 3;5 7;7 10];

A2=[1 4;5 6;7 3];

A3=[6 3;7 5;9 10];

de forma que me quede:

B1=[5 15;25 35;35 50];

B2=[5 20;25 30;35 15];

B3=[30 15;35 25;45 50];

pero quiero usar un bucle for d la forma

for i=1:3
Bi=5*Ai
end

el problema es que no se como introducir "i" para que lo reconozca como subíndice de las matrices.

Cualquier ayuda es buena¡

Graciasss
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO

Reconocer subindices en matrices

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3433 intervenciones) el 20/05/2013 04:24:57
1
2
3
4
5
6
7
8
A1=[1 3;5 7;7 10];
A2=[1 4;5 6;7 3];
A3=[6 3;7 5;9 10];
m=whos('A*');
for i=1:size(m,1)
v=genvarname(['B',num2str(i)]);
eval([v, '=5*A',num2str(i)]);
end


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
>> genvarname16
 
B1 =
 
     5    15
    25    35
    35    50
 
 
B2 =
 
     5    20
    25    30
    35    15
 
 
B3 =
 
    30    15
    35    25
    45    50



Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
jjcc94@hotmail.com

http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Reconocer subindices en matrices

Publicado por Marta (9 intervenciones) el 20/05/2013 21:23:00
Gracias José,

Era eso lo que me hacía falta.

Un saludo¡
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Reconocer subindices en matrices

Publicado por Luis (1 intervención) el 10/01/2014 00:13:59
Me gustaría saber si existe alguna otra forma de que me reconozca los subindices con los ciclos for anidados.
Existe alguna otra forma de declarar las matrices?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar