matlab中的问题:In an assignment A(I) = B, the number of elements...

发布网友 发布时间:2024-10-23 22:29

我来回答

3个回答

热心网友 时间:2024-11-01 11:26

好难!!!!

热心网友 时间:2024-11-01 11:20

我也遇到这个问题了,咋回事啊

热心网友 时间:2024-11-01 11:22

Pb=1e5;P1(1)=Ps;P2(1)=Pb;
Tf=298;Tb=293;T1(1)=Tf;T2(1)=Tb;
x=0;v=0;V1i=5e-5;V2i=2e-3;t=0.0001;c=1;
while(x>=0)
v=v+((P1(c)*A1-P2(c)*A2)/m-g)*t;
x=x+v*t+1/2*((P1(c)*A1-P2(c)*A2)/m-g)*t^2;
V1=V1i+x*A1;V2=V2i-x*A2;
if x<L5
[mf_f,mf_b]=maf1(P1,P2,T1,T2,c);
else
break
end
P1(c+1)=P1(c)+t*k*(R*T1(c)*mf_f-P1(c)*v*A1)/V1;
P2(c+1)=P2(c)+t*k*(R*T2(c)*mf_b+P2(c)*v*A2)/V2;
dT1=T1(c)*R*((k-1)*T1(c)*mf_f)/(P1(c)*V1)-(k-1)*T1(c)*v*A1/V1;
T1(c+1)=T1(c)+t*dT1;
dT2=T2(c)*R*((k-1)*T2(c)*mf_b)/(P2(c)*V2)+(k-1)*T2(c)*v*A2/V2;
T2(c+1)=T2(c)+t*dT2;
T(c)=t*c;
c=c+1;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com