24小时热门版块排行榜    

查看: 1044  |  回复: 5

why小海

新虫 (初入文坛)


[交流] 求助各位大神,参数拟合结果不对,金币全送。谢谢

求助各位大神,用下面的程序做的参数拟合,拟合结果和图形都不对,希望大神们帮帮忙,金币全送。谢谢
function fit_nonl12
clear all;clc
format long
data=[ 2561.0000 10.0000
    2560.0000 15.0000
    2560.0000 25.0000
    2558.0000 40.0000
    2557.0000 60.0000
    2556.0000 100.0000
    2555.0000 160.0000
    2554.0000 250.0000
    2552.0000 400.0000
    2551.0000 630.0000
    2550.0000 1000.0000
    ];
xspan=data(:,2);
Texp=data(:,1);

k0=[2.0 30.0 6.0 0.5];
lb=[0.1 0.1 0.1 0.0];
ub=[10.0 100.0 20.0 1.0];
%

OPTIONS=optimset('MaxFunEvals',1000);
[k,resnorm,residual,exitflag,output,lambda,jacobian]=...
    lsqnonlin(@ObjFunc,k0,lb,ub,OPTIONS,xspan,Texp);
  
ci=nlparci(k,residual,jacobian);
%residual;
fprintf('\n\n拟合结果;\n')
fprintf('\n\t参数 E1 = %.16f',k(1))
fprintf('\n\t参数 E2 = %.16f',k(2))
fprintf('\n\t参数 E3 = %.16f',k(3))
fprintf('\n\t参数 E4 = %.16f',k(4))

y=kineticsEqs(xspan,k);
R2=1-sum((Texp-y).^2)./sum((Texp-mean(y)).^2);
fprintf('\n\tR^2 = %.16f',R2);
figure
plot(xspan,kineticsEqs(xspan,k),'b',xspan,Texp,'or'),legend('计算值','实验值','Location','Best')
%
function f =ObjFunc(k,xspan,Texp)
f=kineticsEqs(xspan,k)-Texp;

function x1 =kineticsEqs(x,k)
E1=k(1);E2=k(2);E3=k(3);E4=k(4);
x1=E1+(((2.*pi.*E3).^(-E4)+x.^(E4).*cos(pi.*E4./2)).*E2.*(2.*pi.*E3).^(-E4))./(((2.*pi.*E3).^(-E4)+x.^(E4).*cos(pi.*E4./2)).^2+(x.*(E4).*sin(pi.*E4./2)).^2);
回复此楼

» 本帖已获得的红花(最新10朵)

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)



小木虫: 金币+0.5, 给个红包,谢谢回帖
模型和数据不匹配,检查一下模型,或许书写哪里不对。
2楼2019-03-26 13:50:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

why小海

新虫 (初入文坛)


引用回帖:
2楼: Originally posted by 独孤神宇 at 2019-03-26 13:50:09
模型和数据不匹配,检查一下模型,或许书写哪里不对。

谢谢,这个模型是方程的实数部分,如果加上虚数部分,就出错了。还有请问为什么改变初始值,结果也会变呢?谢谢

发自小木虫IOS客户端
3楼2019-03-26 19:51:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by why小海 at 2019-03-26 19:51:16
谢谢,这个模型是方程的实数部分,如果加上虚数部分,就出错了。还有请问为什么改变初始值,结果也会变呢?谢谢
...

这个很正常呐,将每次算出的结果作为初始值,多试几次初始值,结果相对稳定就可以。

发自小木虫Android客户端
4楼2019-03-26 20:19:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

why小海

新虫 (初入文坛)


送红花一朵
谢谢,我试试^_^

发自小木虫IOS客户端
5楼2019-03-27 20:41:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

why小海

新虫 (初入文坛)


请问介电常数拟合参数是Cole-Cole模型的实部还是整个函数?谢谢
6楼2019-03-28 11:22:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 why小海 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿上海交大生物与医药专硕324分,求调剂 +6 jiajunX 2026-03-22 6/300 2026-03-25 23:05 by licg0208
[考研] 考研调剂 +6 来好运来来来 2026-03-21 7/350 2026-03-25 22:43 by 418490947
[考研] 一志愿河工大 081700 276求调剂 +3 地球绕着太阳转 2026-03-23 3/150 2026-03-25 19:10 by 雾散后相遇lc
[考研] 086000生物与医药292求调剂 +4 小小陈小小 2026-03-22 7/350 2026-03-25 19:07 by 星空星月
[考研] 303求调剂 +6 元夕元 2026-03-20 7/350 2026-03-25 12:00 by edmund7
[考研] 一志愿吉林大学材料与化工303分求调剂 +4 为学666 2026-03-24 4/200 2026-03-25 11:27 by BruceLiu320
[考研] 0703化学求调剂 +6 奶油草莓. 2026-03-22 7/350 2026-03-25 10:00 by shangxh
[考研] 318求调剂 +5 plum李子 2026-03-21 8/400 2026-03-25 09:26 by aa331100
[考研] 材料学求调剂 +6 Stella_Yao 2026-03-20 6/300 2026-03-25 00:37 by baoball
[考研] 材料专硕找调剂 +5 哈哈哈吼吼吼哈 2026-03-23 5/250 2026-03-24 19:07 by 了了了了。。
[考研] 求调剂 +5 林之夕 2026-03-24 5/250 2026-03-24 17:16 by dick_runner
[考研] 300求调剂,材料科学英一数二 +5 leaflight 2026-03-24 5/250 2026-03-24 16:25 by laoshidan
[考研] 307求调剂 +3 余意卿 2026-03-21 6/300 2026-03-24 15:03 by 余意卿
[考研] 305分求调剂(食品工程) +5 Sxy112 2026-03-21 7/350 2026-03-24 12:27 by 544594351
[考研] 280分求调剂 一志愿085802 +4 PUMPT 2026-03-22 7/350 2026-03-22 22:13 by 星空星月
[考研] 石河子大学(211、双一流)硕博研究生长期招生公告 +3 李子目 2026-03-22 3/150 2026-03-22 21:01 by 怎么释怀
[考研] 材料学硕301分求调剂 +7 Liyouyumairs 2026-03-21 7/350 2026-03-21 22:31 by peike
[考研] 求调剂 +3 .m.. 2026-03-21 4/200 2026-03-21 16:25 by barlinike
[考研] 317求调剂 +5 申子申申 2026-03-19 9/450 2026-03-20 22:26 by JourneyLucky
[考研] 353求调剂 +3 拉钩不许变 2026-03-20 3/150 2026-03-20 19:56 by JourneyLucky
信息提示
请填处理意见