24小时热门版块排行榜    

查看: 4853  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

jiqiang

木虫 (正式写手)

[求助] origin 非线性自定义拟合问题~~方程组编写及运行~~

小弟专业是有机化学,现在课题设计到一个用origin进行非线性拟合的问题~~挣扎了很久也不会~~数学程序底子薄~~急求帮助~~目前只知道应该在origin里进行自定义编辑公式~~可是这个公式就是编不了,请高手帮忙~~里面的β是我要求的量,里面的T(z)、Z是我的实验测得的数据量,其他的都为已知的量,其中L eff和L是近似相等的,可以当做一个量。还有公式里面有积分,是不是还要把要将公式进行一番推导变换呢?帮我看看~~还有这个公式怎么才能编辑出来~~用origin C 语言怎么表示?如能帮小弟大忙,感激不尽~~如果来北京~~小弟请客~~
公式见附图中公式(1)、(2)、(3)~~
origin 非线性自定义拟合问题~~方程组编写及运行~~
计算截图.JPG
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
jiqiang: 金币+50, ★有帮助, 还是很谢谢你~~~ 2013-05-31 23:11:14
csgt0: 金币+2, 谢谢 2013-06-03 14:39:36
对于第一组数据,按z0= 0.0015117处理
参数 Beta = 0.0000013251423784
各常数数值都很大,初值不好给出,MATLAB程序列如下,仅供参考,高版本的1stopt跑出来效果应该会好很多。
%--------------------------------------------------------------------------------------------------
function feixianxingnihe314
%clear all;clc
format long

zspan=[-40
-37.9375
-35.875
-33.8125
-31.75
-29.6875
-27.625
-25.5625
-23.5
-21.4375
-19.375
-17.3125
-15.25
-13.1875
-11.125
-9.0625
-7
-4.9375
-2.875
-0.8125
1.25
3.3125
5.375
7.4375
9.5
11.5625
13.625
15.6875
17.75
19.8125
21.875
23.9375
26
28.0625
30.125
32.1875
34.25
36.3125
38.375
40.4375

];   
Texp=[
0.99345
0.99
0.98806
0.98477
0.98216
0.98184
0.97636
0.97683
0.96763
0.96138
0.9594
0.9472
0.92474
0.89896
0.8736
0.85005
0.80012
0.7539
0.74086
0.678
0.60586
0.68747
0.7964
0.85913
0.89399
0.90719
0.93361
0.95553
0.96915
0.97888
0.98453
0.98644
0.98746
0.98978
0.99194
0.99773
0.99861
1.00266
1.00016
1.00033
];    %E的数据,在此输入

k0=1e-6;
lb=0;
ub=inf;


%-------------------------------------------------------------------------

% 使用函数lsqnonlin()进行参数估计

OPTIONS=optimset('MaxFunEvals',1000);
[k,resnorm,residual,exitflag,output,lambda,jacobian] = ...
    lsqnonlin(@ObjFunc,k0,lb,ub,OPTIONS,Texp);

%ci = nlparci(k,residual,jacobian);
%residual;
fprintf('\n\n使用函数lsqnonlin()估计得到的参数值为:\n')
fprintf('\n\t参数 D = %.16f',k(1))

y=KineticsEqs(k);
R2=1-sum((Texp-y').^2)./sum((Texp'-mean(y)).^2);
fprintf('\n\t相关系数之平方R^2 = %.16f',R2);
figure
plot(zspan,KineticsEqs(k),'b',zspan,Texp,'or'),legend('计算值','实验值','Location','Best')


%-------------------------------------------------------------------------

function f = ObjFunc(k,Texp)
f=KineticsEqs(k)'-Texp;

%------------------------------------------------------------------------
function xt = KineticsEqs(k)
zspan=[-40
-37.9375
-35.875
-33.8125
-31.75
-29.6875
-27.625
-25.5625
-23.5
-21.4375
-19.375
-17.3125
-15.25
-13.1875
-11.125
-9.0625
-7
-4.9375
-2.875
-0.8125
1.25
3.3125
5.375
7.4375
9.5
11.5625
13.625
15.6875
17.75
19.8125
21.875
23.9375
26
28.0625
30.125
32.1875
34.25
36.3125
38.375
40.4375
];


I0=1.492e12;
Leff=1;

z0= 0.0015117;
%z0=4.2764e-16;

%q0=k(1)*I0*Leff./(1+zspan.^2./(z0^2));
n=length(zspan);
for i=1:n;
q0=k(1)*I0*Leff./(1+zspan(i).^2./(z0^2));
fun=@(x)  log(1+q0.*exp(-x.^2));
integ(i)=quad(fun,-1e5,1e5);
xt(i)=1./sqrt(pi)./q0.* integ(i);
end
origin 非线性自定义拟合问题~~方程组编写及运行~~-1
附图1.jpg

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
7楼2013-05-31 15:25:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
jiqiang: 金币+20, 请求帮助~~最好能是origin拟合~~小弟是学化学的,常用是的origin软件~~其他的软件更不会了 2013-05-30 23:22:47
csgt0: 金币+1, 谢谢 2013-05-31 11:41:20
你把需要拟合的数据也发上来吧。
常用的最强大的三款曲线拟合软件:1stopt,MATLAB,Origin应该都能解决你的问题。
1stopt就拟合效果而言,几乎是最强大的,可以直接拟合带积分项的公式。
MATLAB自己写个小程序,就能把积分项包含进拟合公式中,或者考虑用MATLAB自带的cftool工具箱。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2013-05-30 08:52:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiqiang

木虫 (正式写手)

引用回帖:
2楼: Originally posted by 月只蓝 at 2013-05-30 08:52:41
你把需要拟合的数据也发上来吧。
常用的最强大的三款曲线拟合软件:1stopt,MATLAB,Origin应该都能解决你的问题。
1stopt就拟合效果而言,几乎是最强大的,可以直接拟合带积分项的公式。
MATLAB自己写个小程序, ...

我把数据文件发上来了~~帮我看看能不能弄~~谢过了~~
3楼2013-05-30 23:17:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiqiang

木虫 (正式写手)

这是要用的数据文件~~

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 计算数据信息.doc
  • 2013-05-30 23:20:38, 70 K
  • 附件 2 : 数据1.xls
  • 2013-05-30 23:20:39, 9.5 K
  • 附件 3 : 数据2.xls
  • 2013-05-30 23:20:41, 10.5 K
  • 附件 4 : 数据3.xls
  • 2013-05-30 23:20:42, 9.5 K
4楼2013-05-30 23:20:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:34 by XQNyDCa1Tk5n
[找工作] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 22:26 by XQNyDCa1Tk5n
[公派出国] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:26 by XQNyDCa1Tk5n
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:15 by XQNyDCa1Tk5n
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 22:11 by XQNyDCa1Tk5n
[基金申请] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:06 by XQNyDCa1Tk5n
[教师之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:06 by XQNyDCa1Tk5n
[有机交流] OpenAI又攻克数学难题了,离AI做有机合成还有多远? +3 wangyl_123 2026-10-10 6/300 2026-10-11 15:04 by Abin0406
[教师之家] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 14:25 by VOMexwnDzOFZ
[教师之家] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 (EPI+-1)(金币-50) +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 14:05 by VOMexwnDzOFZ
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 13:51 by VOMexwnDzOFZ
[硕博家园] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 13:45 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:54 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:34 by VOMexwnDzOFZ
[考博] 招收博士生一名 +3 mandolin 2026-10-10 3/150 2026-10-11 10:21 by 不是山谷!
[教师之家] 课题组会帮你通过考核么? +3 好运来~9527 2026-10-10 5/250 2026-10-11 09:00 by 好运来~9527
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +4 qR2AdCWTVtkw 2026-10-09 4/200 2026-10-11 03:14 by M0zrYVSAnxpE
[有机交流] 各位大佬,路线设计求助 +6 zapen 2026-10-08 8/400 2026-10-10 15:59 by zapen
[基金申请] 入职后第一次管课题组的专利缴费,对账才发现官费比别人多掏了一倍 +5 13108017953 2026-10-08 5/250 2026-10-10 11:15 by wdwd123
[有机交流] 我应该选哪条合成路线让实验成功率高一些? +5 jing816y 2026-10-08 9/450 2026-10-10 09:05 by zapen
信息提示
请填处理意见