Solve symbolic linear system equations
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have been tried solve this equation system:
-Con_rstp*dcmo_s_effp == 0
dVineffp0*(C0 + Coff_swp0) == C0*dVp
Coff_swp2*Rsw_inp2*dVineffp2 + C2*Rsw_inp2*(dVineffp2 - dVp) == -1
dVineffp3*(C3 + Coff_swp3) == C3*dVp
dVineffp4*(C4 + Coff_swp4) == C4*dVp
dVineffp5*(C5 + Coff_swp5) == C5*dVp
dVineffp6*(C6 + Coff_swp6) == C6*dVp
dVineffp7*(C7 + Coff_swp7) == C7*dVp
dVineffp8*(C8 + Coff_swp8) == C8*dVp
dVineffp9*(C9 + Coff_swp9) == C9*dVp
dVineffp10*(C10 + Coff_swp10) == C10*dVp
dVineffp11*(C11 + Coff_swp11) == C11*dVp
dVineffp12*(C12 + Coff_swp12) == C12*dVp
dVineffp13*(C13 + Coff_swp13) == C13*dVp
dVineffp14*(C14 + Coff_swp14) == C14*dVp
dVineffp15*(C15 + Coff_swp15) == C15*dVp
Con_inp*Rsw_inp2*dxeffp == 1
C0*(dVineffp0 - dVp) + C2*(dVineffp2 - dVp) + C3*(dVineffp3 - dVp) + C4*(dVineffp4 - dVp) + C5*(dVineffp5 - dVp) + C6*(dVineffp6 - dVp) + C7*(dVineffp7 - dVp) + C8*(dVineffp8 - dVp) + C9*(dVineffp9 - dVp) + C10*(dVineffp10 - dVp) + C11*(dVineffp11 - dVp) + C12*(dVineffp12 - dVp) + C13*(dVineffp13 - dVp) + C14*(dVineffp14 - dVp) + C15*(dVineffp15 - dVp) == dVp*(Coff_rstp + cpi)
For vars:
[dVineffp0 dVineffp2 dVineffp3 dVineffp4 dVineffp5 dVineffp6 dVineffp7 dVineffp8 dVineffp9 dVineffp10 dVineffp11 dVineffp12 dVineffp13 dVineffp14 dVineffp15 dxeffp dcmo_s_effp dVp]
I have been tried solve it using solve and using linsolve and left division (\) (these last two methods by calculating A y B matrix using equationsToMatrix function). Faster method is solve (previously tested with a similar system equations. When I try to solve the actual system equations, after several hours, it doesn't end. What could be the problem?
Thank you very much in advance.
0 Kommentare
Antworten (0)
Siehe auch
Kategorien
Mehr zu Symbolic Math Toolbox finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!