我有一组数据(I,V)值(一个> 100值的列表),我可以上传到matlab。
我需要的是从等式中提取参数的方法:
I = Iph - Io*(exp((V+I*Rs)/n*Vt)-1) - ((V+I*Rs)/Rsh)
这是太阳能电池单个二极管模型的简单公式。
以下是曲线拟合后我应该能够获得的参数。我希望有人能帮助我。
答案 0 :(得分:1)
如果您使用的是cftool
,请在主Curve Fitting Tool
窗口中选择Tools>Custom Equation
,然后选择General Equations
标签。你应该能够直接输入你在这里提到的等式。如果您需要,并且您有合适的值,您还可以为参数,下限和上限设置一些初始猜测 - 这可能有助于拟合过程。
完成后,您可以使用cftool
按钮将(I,V)值的数据集导入Data
。最后点击Fitting
按钮,选择您的数据和自定义公式,然后点击Fit
。您应该得到一个很好的拟合曲线,以及一些可以导出到MATLAB的拟合参数。