【发布时间】:2017-02-26 03:13:13
【问题描述】:
基本上,我正在尝试使用 fplot 绘制两个函数对数组 [1,40] 的误差。
错误功能很明显:E = (V2-V1)/V2
因此我将使用fplot(E,1,40)
但是,问题是函数是根据P 而不是V 定义的,我无法代数求解V 的方程
公式:
P1 = (RT)/(V-b) - x1/(V(V+b))
P2 = (RT)/(V-b) - x2/(V(V+b))
其中x1 和x2 特定于每个方程,并且所有其他常数都已定义。
我可以使用solve() 函数或fzero 和for 循环来查找V 的值,因为P 的值在1 到40 之间变化?
当在一个主函数下定义多个subfunctions 时,我也对fplot 函数的工作方式感到困惑。
【问题讨论】:
标签: matlab