Solving system of 9 non-linear equations with 9 variables

15 visualizaciones (últimos 30 días)
Mihret Melese
Mihret Melese el 1 de Nov. de 2019
Comentada: Walter Roberson el 5 de Nov. de 2019
I am trying to solve a system of 9 equations with 9 unknown variables. But I could not find the solution. How can I resolve this? Thanks!
Case11phi11 = sym('Case11phi11','real');Case11phi21 = sym('Case11phi21','real');Case11phi31 = sym('Case11phi31','real');Case11phi41 = sym('Case11phi41','real');Case11phi51 = sym('Case11phi51','real');Case11phi61 = sym('Case11phi61','real');Case11phi71 = sym('Case11phi71','real');Case11phi81 = sym('Case11phi81','real');Case11phi91 = sym('Case11phi91','real');
Case11Equation1=0.15353635291833572086082838106454*((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))+0.15353635291833572086082838106454*(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi11*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11Equation2=0.27666294814139843879130234163141*((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))+0.27666294814139843879130234163141*(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi21*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11Equation3=0.34499305343666716537323839398319 *((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))+0.34499305343666716537323839398319 *(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi31*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11Equation4=-0.062661935670297878162282668473888*((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))-0.062661935670297878162282668473888*(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi41*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11Equation5=-0.1129129064828849881524578433522 *((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))-0.1129129064828849881524578433522 *(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi51*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11Equation6=-0.1408000913806153399899016724867*((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))-0.1408000913806153399899016724867*(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi61*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11Equation7=0.1712854132141495204893606176184*((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))+0.1712854132141495204893606176184*(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi71*(((2.5898^2)+1)/12)*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11Equation8=0.3086456496635007095471901313621 *((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))+0.3086456496635007095471901313621 *(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi81*(((2.5898^2)+1)/12)*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11Equation9=0.38487482990651228555131625015817*((Case11phi11^2)+(Case11phi21^2)+(Case11phi31^2)+(Case11phi41^2)+(Case11phi51^2)+(Case11phi61^2))+0.38487482990651228555131625015817*(((2.5898^2)+1)/12)*((Case11phi71^2)+(Case11phi81^2)+(Case11phi91^2))-Case11phi91*(((2.5898^2)+1)/12)*((Case11phi11+Case11phi21+Case11phi31)+0.3*(Case11phi41+Case11phi51+Case11phi61))
Case11sol=solve(Case11Equation1,Case11Equation2,Case11Equation3,Case11Equation4,Case11Equation5,Case11Equation6,Case11Equation7,Case11Equation8,Case11Equation9)
Case11phi=[Case11sol.Case11phi11 Case11sol.Case11phi21 Case11sol.Case11phi31 Case11sol.Case11phi41 Case11sol.Case11phi51 Case11sol.Case11phi61 Case11sol.Case11phi71 Case11sol.Case11phi81 Case11sol.Case11phi91]'
Warning: Explicit solution could not be found.
> In solve at 179
Case11sol =
[ empty sym ]
Comma separated list expansion has cell syntax for an array that is not a cell.
Error in sym/subsref (line 1578)
[inds{k},refs{k}] = privformat(inds{k});
  6 comentarios
Mihret Melese
Mihret Melese el 5 de Nov. de 2019
Walter Roberson please let me know your finding! Thanks.
Walter Roberson
Walter Roberson el 5 de Nov. de 2019
My system ran out of memory trying to find explicit solutions.
Note that solve() is only suitable for the case where you need closed form indefinitely-precise solutions, especially if you need all of them. Otherwise, you should use vpasolve()

Iniciar sesión para comentar.

Respuestas (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by