早教吧作业答案频道 -->数学-->
mathematica或者matlab线性拟合data = {{20*10^-3,0},{439*10^-3,1*10^-6},{501*10^-3,2*10^-6},{515*10^-3,3*10^-6},{523*10^-3,4*10^-6},{531*10^-3,5*10^-6},{535*10^-3,6*10^-6},{541*10^-3,7*10^-6},{544*10^-3,8*10^-6},{546*10^-3,9*10^-6},{550*10^-3,10*
题目详情
mathematica或者matlab线性拟合
data = {{20*10^-3,0},{439*10^-3,1*10^-6},{501*10^-3,
2*10^-6},{515*10^-3,3*10^-6},{523*10^-3,4*10^-6},{531*10^-3,
5*10^-6},{535*10^-3,6*10^-6},{541*10^-3,7*10^-6},{544*10^-3,
8*10^-6},{546*10^-3,9*10^-6},{550*10^-3,10*10^-6},{567*10^-3,
20*10^-6},{578*10^-3,30*10^-6},{585*10^-3,
40*10^-6},{591*10^-3,50*10^-6},{595*10^-3,
60*10^-6},{599*10^-3,70*10^-6},{603*10^-3,
80*10^-6},{606*10^-3,90*10^-6},{609*10^-3,100*10^-6}};
nlm = NonlinearModelFit[data,a*Exp[b*x/295.55],{a,b},x]
这个是我用mathematicsa拟合数据,系统提示NonlinearModelFit::cvmit:无法在 100 次迭代中收敛到要求的准确度或者精度..算出的结果是错了,我这段带码出错到什么地方?如果用matlab写应该怎么写?
数据的是PN结IF--VF特性特性的测量,IF=ISexp(eVF/kT),变量是(VF,IF),IS是常数,拟合求出IS和e/k的值..
data = {{20*10^-3,0},{439*10^-3,1*10^-6},{501*10^-3,
2*10^-6},{515*10^-3,3*10^-6},{523*10^-3,4*10^-6},{531*10^-3,
5*10^-6},{535*10^-3,6*10^-6},{541*10^-3,7*10^-6},{544*10^-3,
8*10^-6},{546*10^-3,9*10^-6},{550*10^-3,10*10^-6},{567*10^-3,
20*10^-6},{578*10^-3,30*10^-6},{585*10^-3,
40*10^-6},{591*10^-3,50*10^-6},{595*10^-3,
60*10^-6},{599*10^-3,70*10^-6},{603*10^-3,
80*10^-6},{606*10^-3,90*10^-6},{609*10^-3,100*10^-6}};
nlm = NonlinearModelFit[data,a*Exp[b*x/295.55],{a,b},x]
这个是我用mathematicsa拟合数据,系统提示NonlinearModelFit::cvmit:无法在 100 次迭代中收敛到要求的准确度或者精度..算出的结果是错了,我这段带码出错到什么地方?如果用matlab写应该怎么写?
数据的是PN结IF--VF特性特性的测量,IF=ISexp(eVF/kT),变量是(VF,IF),IS是常数,拟合求出IS和e/k的值..
▼优质解答
答案和解析
警告信息确实有,但是最后的结果会不好吗?:
Normal@nlm
(* 1.27869*10^-14 E^(37.3799 x) *)
Show[Plot[nlm[x],{x,0.4,0.609},PlotRange -> All],ListPlot[data,PlotRange -> All]]
Normal@nlm
(* 1.27869*10^-14 E^(37.3799 x) *)
Show[Plot[nlm[x],{x,0.4,0.609},PlotRange -> All],ListPlot[data,PlotRange -> All]]
看了 mathematica或者m...的网友还看了以下:
24点 2 3 5 8 2 3 5 10 2 3 7 9 2 3 7 10 2 5 5 10 2 2020-05-16 …
如何用特殊值法分解因式x^3+9x^2+23x+15将2或10代入x,求出数p,将数p分解质因数, 2020-06-11 …
已知4是a的倍数,那么a是()[1]1、2或3[2]4或6[3]1、2或4已知4是a的倍数,那么a 2020-06-12 …
10里面有2个5怎么列式?可不可以列为10/2=5那10/2=5.能不能表示10里面有2个5呢?根 2020-06-14 …
⊙O的半径为10,弦AB∥CD,AB=12,CD=16,则AB与CD的距离()A.2B.14C.2 2020-07-09 …
10=20-10(X-2)10-20=-10(X-2)如果我这样解-10=-10X这里还有一步应该是 2020-10-31 …
已知x,y是正整数,且xy+x+y=23,x^2+xy^2=120,求x^2+y^2的值.设m=xy 2020-11-03 …
当a=10时,求(a−4)2-(a−11)2的值,有甲、乙同学分别这样解答:甲:原式=(10−4)2 2020-11-07 …
2.6×10×10×10×10×10×10×10×10×10×10×10×10千米=()光年2.6× 2020-11-25 …
3个分数相乘同一个分子或分母能不能多次约分?10分之3×7分之4×9分之7=3分之2×6×10分之7 2020-12-14 …