2011-11-23 34 views
0

我只是使用Java来模拟太阳能电池板的表现开始了,但是单二极管模型需要大量的计算:我需要一个Java库,帮助我解决了多次方程

基本上,每个函数是一个函数其他,所有这些变量的Rs,a。从f,f1可以得到两个等式。 我怎样才能得到Rs的价值? 我可以从方程中提取Rs,a并将其带入方程f,f1。然而,该方程将是很难解决,因为它有exp(),变量和ln()的多倍。是否有任何库用来通过给定的约束来计算变量的值?

方程是基本上是这样的:

v = 3.5a 

ff0= 5/v+ln(5/v+0.7)/(5/v+1) 

ffs = ff0*(1-Rs*1.1)+(Rs*8)^2 
.... 
... 
.. 
f: 9=constant1-ffs*((exp(v-4/Rs))-1)-(15+8*Rs)*a 
f1: 9=15*(ffs*.....) 

谢谢。

+0

什么是多次方程?你的意思是“多项式系列”吗? –

回答

0

你还没有简明扼要地描述你想要解决的方程式,但这些例子看起来很毛茸茸。如果它们可以解决(象征性),那么像Mathematica这样的商业软件包可能是一个很好的选择。

但我认为你可能会更好,询问这种问题上

http://math.stackexchange.com/ 

其中真正的数学家挂出。如果没有别的东西,他们可以为你描述你的等式,并告诉你它们是否可能是可解的。