|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
对于代码画出来的图如何使用lsqcurvefit 拟合?代码中c为X轴,FF为y轴
( k7 A4 ^. A! @2 Q& ] function FF0dian_TDdyTC
+ Q: e- ?4 {6 mclc5 Q0 ?3 m8 d( x* [
TC=283:367;7 j6 `$ f0 X) U1 H$ }- B( B
% 0.025<vaDaRE<14 0.3<eps<0.55 0.29<dtad0<0.7 32<活化能<42 Co=UDa/eps9 A2 [. Q) i( g
VADARE=14;* a) n% l; |- s
EPS=0.55;dtad0=0.29;UDA=10*EPS;: W% R" a# `. u" _4 B, }* | @
RH=1;Y=36;7 y" A1 L0 o* I1 s
TR=300;TD=TC;
4 E7 `% B9 [2 NYD=TD/TR;
5 B* T) Q* K9 h B7 x9 M0 `1 afor i=1:85$ I( e% O% `6 x5 v( n
start_t=0;end_t=2;
" p6 @: I1 M) k. ], uoptions=odeset('RelTol',1e-8,'AbsTol',[1e-9 1e-9]);/ D- d# U, g1 Z
[T,y]=ode45(@SBR1,[start_t end_t],[0,277/300],options,TC(i));2 Z2 k8 Z( n" P4 q
a=max(y(:,2));" |! W3 |, _9 E! X# |, s! ?7 m7 Y
b=y(:,2)==a;0 z8 v/ L7 @! B& e
c=TC(i)./TR;9 u7 O5 U6 A( D9 j2 e5 e0 Z
T(b);0 s/ a; n$ h# T$ V
if T(b)<=1
$ {4 ^3 o2 L* z$ g) m) v YTA=c+1.05*dtad0/(UDA*(1+EPS*T(b))+EPS*RH);
9 a( |7 T8 O) L. L6 ] FF(i)=a-YTA;* f$ Y( |5 |2 V+ @, |' p( i1 ?( k! h0 \9 T
else
' Z' D7 t* L" }( e YTA=c+1.05*dtad0/(UDA*(1+EPS)+EPS*RH);' s: Z1 A: X- d9 N( i
FF(i)=a-YTA;' n( y9 d, z0 f( o
end
. f9 c& B' k& f8 ?end. Q! g' Y2 S4 X- `# B
figure;: V& N8 J9 c* s, \
plot(TC/TR,FF,'.');hold on. k2 F: l! w5 |; C6 c
end
: y- {1 e1 M% Y4 v! w2 z2 D
8 p8 q' m1 f, R) r& @0 Nfunction dy= SBR1(t,y,TC)
5 l% o* H0 W1 z3 a9 p0 J2 c& W4 pdy=zeros(2,1);3 [7 m) z# p9 ^: i" q3 H
VADARE=14;7 N# e; {8 e& D
EPS=0.55;dtad0=0.29;UDA=10*EPS;
" `3 G+ I! [7 B# ^RH=1;Y=36;) d# ]- W9 S7 b, {$ {. ~9 y3 x
TR=300;TD=TC; YD=TD/TR;
* L6 a2 H+ N) _8 u! L Aif t<=1* P" R% A( O$ H7 I/ P/ u
YCE=((UDA*(1+EPS*t)*TC+RH*EPS*TD)/(UDA*(1+EPS*t)+RH*EPS))/TR;9 ]7 v) @5 p) j# U0 N
dy(1) = VADARE*(t-y(1))*(1-y(1))*exp(Y*(1-1/y(2)));" L! Y* @) ?% [3 M* T
dy(2) = ((dtad0*dy(1)-(UDA*(1+EPS*t)+RH*EPS)*(y(2)-YCE)))/(1+RH*EPS*t);- O& D8 v' n% E7 l7 e) C" T
end
! e% b9 ` e1 d& m/ wif t>1$ B4 `! D3 z- C6 d. N
YCE=((UDA*(1+EPS)*TC+RH*EPS*TD)/(UDA*(1+EPS)+RH*EPS))/TR;
6 O: o; t4 w" S7 l7 B( T) v3 M dy(1) = VADARE*(1-y(1))*(1-y(1))*exp(Y*(1-1/y(2)));
: g4 F; M+ c7 ?2 f dy(2) = ((dtad0*dy(1)-(UDA*(1+EPS)+RH*EPS)*(y(2)-YCE)))/(1+RH*EPS);2 z1 q8 k$ O9 j5 x3 w
end7 D3 F1 I, a( [" G
end1 ^# Z8 v! i5 S/ `
3 i9 l) r! e/ p4 y
- P% o1 K e/ w! m4 B
|
|