o******e 发帖数: 4 | 1 如函数 y(x) = p1 * ( 1 - erf( x/p2)^(1/2) ) )
其中p1,p2为待定参数,erf是error function,已知若干实验数据点(x,y),问题出现在p1
数值约为10^8(真实值可能会相差两个数量级左右),而P2为10^(-8)(真实值与此相比可
能会相差两个数量级左右),我用matlab的curve fitting 工具箱拟合时都说出现错误,
给的初始值有问题,怎么办,是否考虑变量替换,如p1'=10^8/P1,p2=10^(-8)/p2??谢谢` |
|