Programa para resolver matrices
Publicado por Aldair (2 intervenciones) el 27/02/2012 16:22:52
hola, buen dia, tengo duda con un programa a realizar, en el cual el propósito es hacer que el programa resuelva por si solo matrices con el método de Gauss Jordan, lleov la siguiente lógica
fprintf('Programa para Resolver matrices \n')
% El primer paso es colocar el numero de restricciones y de variables
n=0;
m=0;
n=input('Teclee el valor de n: ');
m=input('Teclee el valor de m: ');
C=[ ];
C=input('Teclee los valores de C entre [] : ');
B=[ ];
B=input('Teclee los valores de B entre [] : ');
No_de_combinaciones= nchoosek(n,m);
No_de_combinaciones
comb=combnk(1:n,m);
comb
i=1;
for i= 1:n
k=i;
fprintf('iteración numero %d \n ', k)
V(:,:,i)=input('proporciones el valor de su vector : ');
end
lo que quiero lograr aqui es que cada valor de V en elciclo for, tome un valor de la tabla de las combinaicones, es decir
que al primer valor del for osea V1 se le asigne la variable "1" de la tabla dada por comb=combnk(1:n,m);
y asi con esto despues formar mis matrices soluciones. les agradeceria su ayuda.
fprintf('Programa para Resolver matrices \n')
% El primer paso es colocar el numero de restricciones y de variables
n=0;
m=0;
n=input('Teclee el valor de n: ');
m=input('Teclee el valor de m: ');
C=[ ];
C=input('Teclee los valores de C entre [] : ');
B=[ ];
B=input('Teclee los valores de B entre [] : ');
No_de_combinaciones= nchoosek(n,m);
No_de_combinaciones
comb=combnk(1:n,m);
comb
i=1;
for i= 1:n
k=i;
fprintf('iteración numero %d \n ', k)
V(:,:,i)=input('proporciones el valor de su vector : ');
end
lo que quiero lograr aqui es que cada valor de V en elciclo for, tome un valor de la tabla de las combinaicones, es decir
que al primer valor del for osea V1 se le asigne la variable "1" de la tabla dada por comb=combnk(1:n,m);
y asi con esto despues formar mis matrices soluciones. les agradeceria su ayuda.
Valora esta pregunta
0