救命 . 我试图在MATLAB中为家庭作业分配这个非线性方程组 . 我尝试过wolfram alpha和这个online equation solver,但它们都不起作用 .
我已经尝试了我的图形计算器,它一直在说非代数变量或表达式 .
这是我的两个未知数的方程式:
.75*(1100)= x*10^(6.82485-943.453/(T+239.711))
25*1100=(1-x)*10^(6.88555-1175.817/(T+224.887)
我不太明白如何使用MATLAB来解决这个系统 . 请帮忙 .
1 回答
你想在Matlab中使用函数fsolve . 定义一个在解决方案中返回[0,0]的函数myfun,然后运行fsolve(myfun,x0) . x0是对解决方案的猜测 .
定义myfun:
保存 . 然后解决: