Matlab - matlab sistemas de ecuaciones

 
Vista:

matlab sistemas de ecuaciones

Publicado por jamal (2 intervenciones) el 01/06/2007 09:35:23
HOLA TENGO UN PROBLEMA CON LOS SISTEMAS DE ECUACIONES EN MATLAB.cuando coloca sistemas pequeños del tipo AX=B de 3x3 hasta 5x5 y aplico algunas de las funciones de matlab (x=linsolve(A,B) o X=A\B ò X=A/B )las resuelve sin ningun problema pero al momento de colocar una matriz de la forma 9x9 me muestra el siguiente mensaje

??? Error using ==> linsolve
Matrix dimensions must agree.

no entiendo porque me dice q debo agregar las dimensiones de la matriz si ambas las tiene ,no tengo idea de porque me muestra eso ????
este es el codigo

P=[76212168,92228496,106021537,123202624,132164569,151325798,179323175,203302031,226542199];
%B ha sido calculado previamente

>> B

B =

1.0e+026 *

Columns 1 through 8

0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0012

Column 9

2.3622
2.3622
2.3622
2.3622
2.3622
2.3622
2.3622
2.3622
2.3622

>> O=linsolve(B,P);
??? Error using ==> linsolve
Matrix dimensions must agree.

la verdad es q no se q hacer si alguien me puede ayudar seria de mucha ayuda
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