solve simultaneous non-linear equation system using fsolve
2 次查看(过去 30 天)
显示 更早的评论
Hi everyone,
I'm a beginner in matlab. I want to solve simultaneous non-linear equation system using fsolve. (pardon my english)
anyone have any idea how to do it? I read about making separate program then call it in the other program, but I'm confused which one should call which one.
When I tried to run the program, the command window told me:
Undefined function or variable 'x'.
Error in Modelsingletray (line 47)
EC=(1+(4.516*(10^-12)*x(1)+0.33368*x(10)+1.906*(10^-12)*x(8)))^0.5;
I have the codes attached. Any help is appreciated. Thank you
3 个评论
Star Strider
2019-5-10
My pleasure.
A loop is an option, however that may not solve the problem. You likely need to make them into simultaneous equations that include all the variables, and then solve the system. That will probably require re-writing your code.
回答(1 个)
Sulaymon Eshkabilov
2019-5-10
Your problem is not explcit. Some addtional expressions and/or input data are needed for mass transfer fluxes, gas partial prsssure, etc.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!