NonLinearModelFit of Sigmoidal look data

时间:2016-12-03 22:08:06

标签: curve-fitting

我有一组用于蛋白质展开的S形图数据。我想找到焓(H),中温(Tm)和其他4个变量(ad,bd,an,bn)和非线性模型。 我的数据是T表示温度,y表示圆二色性信号(折叠百分比)。

以下是等式:

fit=lsqcurvefit(T,y,'Y')

我试过了:

FILE=$1
var=${#FILE}
if [ $var -gt 6 ] || [ $var -lt 6 ]
then
    #echo $FILE "is not a valid NSID"
    exit 1
else if ( echo $1 | egrep -q '^[A-Za-z]{3}\d{3}$' )
    then
        #echo $1 "is a valid NSID"
        exit 0
    else
        #echo $1 "is not a valid NSID"
        exit 1
    fi
fi

它没有用。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

这是因为成本函数没有全局最小值。最终算法只找到局部最小值。尝试修改并适合这个x / sqrt(1 + x ^ 2)