早教吧作业答案频道 -->数学-->
用lsqcurvefit拟合类似y=x^(1/3)函数时,最后结果是复数,如何让结果为实数?拟合函数定义的M文件为:functionf=goodfun1(a,t)f=a(3)*(a(1)+a(2)*t).^(1/3)+a(4);end主命令为:t=[246810121416182022242628303234
题目详情
用lsqcurvefit拟合类似y=x^(1/3)函数时,最后结果是复数,如何让结果为实数?
拟合函数定义的M文件为:
function f=goodfun1(a,t)
f=a(3)*(a(1)+a(2)*t).^(1/3)+a(4);
end
主命令为:
t=[2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50];
y=[-8.070 -8.031 -7.982 -7.919 -7.823 -7.716 -7.599 -7.464 -7.334 -7.182 -7.023 -6.864 -6.695 -6.479 -6.286 -6.077 -5.861 -5.791 -5.732 -5.695 -5.677 -5.664 -5.649 -5.631 -5.614];
a=[-26/24 1/24 1.228 -6.842]
a=lsqcurvefit('goodfun1',a,t,y);
a(1)
a(2)
a(3)
a(4)
得到的ans a向量都是复数,如何得到实数的a参数向量?
拟合函数定义的M文件为:
function f=goodfun1(a,t)
f=a(3)*(a(1)+a(2)*t).^(1/3)+a(4);
end
主命令为:
t=[2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50];
y=[-8.070 -8.031 -7.982 -7.919 -7.823 -7.716 -7.599 -7.464 -7.334 -7.182 -7.023 -6.864 -6.695 -6.479 -6.286 -6.077 -5.861 -5.791 -5.732 -5.695 -5.677 -5.664 -5.649 -5.631 -5.614];
a=[-26/24 1/24 1.228 -6.842]
a=lsqcurvefit('goodfun1',a,t,y);
a(1)
a(2)
a(3)
a(4)
得到的ans a向量都是复数,如何得到实数的a参数向量?
▼优质解答
答案和解析
f=a(3)*(a(1)+a(2)*t).^(1/3)+a(4);
^前面有个“.”,啥意思?
lsqcurvefit没弄过
Origin可以拟合:
a(1)=-1.08333
a(2)=0.04167
a(3)=0.67784
a(4)=-7.39216
^前面有个“.”,啥意思?
lsqcurvefit没弄过
Origin可以拟合:
a(1)=-1.08333
a(2)=0.04167
a(3)=0.67784
a(4)=-7.39216
看了用lsqcurvefit拟合类...的网友还看了以下:
数列极限:在定义中,N有何作用?即对n有何限制作用?补充:数列极限的定义:设 {Xn} 为实数列, 2020-05-16 …
如何判定是不是爱因斯坦标记法?比如说:Tij=tij*nj为爱因斯坦求和约定.Tij=ti1*n1 2020-06-10 …
如何判定是不是爱因斯坦标记法?比如说:Tij=tij*nj为爱因斯坦求和约定.Tij=ti1*n1 2020-06-10 …
西北工业大学机械原理中的三心定理如何使用?如何来确定瞬心的位置顺便通俗的解释下何为三心定理,我理论 2020-06-11 …
烧香有两根一样但不均匀的香,烧一根为一小时,问如何确定一段45分钟的时间?为什么么说不够细详有两根 2020-06-20 …
对下列文言句式或固定结构的特点解说有误的一项是()A.如今人为刀俎,我为鱼肉(判断句)B.人为刀俎 2020-06-27 …
对下列文言句式或固定结构的特点解说有误的一项是()A、如今人为刀俎,我为鱼肉(判断句)B、人为刀俎 2020-07-12 …
[物理化学]为何在定义规定熵时,用的是Cp,m而不是Cv,m?课本在定义规定熵时,直接来了一个:已 2020-07-13 …
确定空间几何是否为向量空间确定一个空间几何是否为向量空间,如果集合V非空,且集合V对于加法及数乘两种 2020-12-04 …
这个世上,有你存在,就有一定的道理,万物起源,何谓真,何为假?何为因?何为果?下面个人理解可对?真真 2020-12-29 …