Matlab - ¿Como extraer una matriz?

 
Vista:
sin imagen de perfil

¿Como extraer una matriz?

Publicado por jorge (3 intervenciones) el 20/05/2016 08:21:29
Bueno espero y alguien me pueda a ayudar, en lo que consiste mi problema es que por ejemplo en el codigo yo le pregunto al usuario cuantas matrices quiere realizar, el programa realiza el numero de matrices, pero ahora las quiero extraer una por una, si por ejemplo quiere el usuario la primera matriz me debe extraer solo los valores de esa matriz y guardarla. espero y me haya explicado y me puedan apoyar saludos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
clear all
clc
fprintf('este programa sirve para multiplicar matrices de cualquier magnitud \n');
valor_filas=input('cuantas filas deseas en tu matriz: \n');
valor_columnas=input('cuantos renglones deseas en tu matriz: \n');
matriz=input('cuantas matrices son: \n');
v=[];
l=[];
cnt=1;
while cnt <=matriz
    for i=1:1:valor_filas
        x=0;
 
        while x~=valor_columnas
            for x=1:1:valor_columnas
             fprintf('ingresa el valor %d , %d \n',i,x);
             z=input(' ');
             p(i,x)=z;
            end
        end
    end
    v=[v p];
    cnt = cnt+1;
 
end
fprintf('de acuerdo a los valores ingresados, tienes 3 matrices, que matriz deseas descomponer')
des=input(' ');
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