在matlab中输入公式进行计算,但是不知道怎么输这个式子和计算最终的值,求大神!!!
就是上面的式子,其中C=0.0018,S=0.6,VC=0.62,A=0.7;j一直到7,Tj1=2040,Uj1=7.5;Tj2=1560,Uj2=8.5;Tj3=16...
就是上面的式子,其中C = 0.0018,S=0.6,VC = 0.62 , A = 0.7;
j一直到7,Tj1 = 2040,Uj1 = 7.5;
Tj2 = 1560,Uj2 = 8.5;
Tj3 = 1620,Uj3 = 9.5;
Tj4 = 1140,Uj4 = 10.5;
Tj5 = 120 ,Uj5 = 11.5;
Tj6 = 300 ,Uj6 = 12.5;
Tj7 = 60 , Uj7 = 13.5;
a2 = 2.4869 , b2 = -0.0014, c2= -54.9472。
我想在matlab中计算出最终的这个Q值,但是根本不会matlab,自己太笨了,也学不会,找我那宿舍姐们儿数学学的好的,也不会,哇哇哇。。。求大神呐~~~ 展开
j一直到7,Tj1 = 2040,Uj1 = 7.5;
Tj2 = 1560,Uj2 = 8.5;
Tj3 = 1620,Uj3 = 9.5;
Tj4 = 1140,Uj4 = 10.5;
Tj5 = 120 ,Uj5 = 11.5;
Tj6 = 300 ,Uj6 = 12.5;
Tj7 = 60 , Uj7 = 13.5;
a2 = 2.4869 , b2 = -0.0014, c2= -54.9472。
我想在matlab中计算出最终的这个Q值,但是根本不会matlab,自己太笨了,也学不会,找我那宿舍姐们儿数学学的好的,也不会,哇哇哇。。。求大神呐~~~ 展开
2个回答
展开全部
呵呵,数学好也没用啊,需要编程基础呀。不过你这个才1-7求和,实在不行只好辛苦点,自己手算了
clear;%清理matlab下的变量
clc;%清理一下command wondow
C = 0.0018;S=0.6;VC = 0.62; A = 0.7;a2 = 2.4869;%定义一些参数
b2 = -0.0014;c2= -54.9472;%还是参数
T=[2040,1560,1620,1140,120,300,60];%定义一个数组,包含T的所有值
U=[7.5,8.5,9.5,10.5,11.5,12.5,13.5];%定义一个数组,包含U的所有值
temp=T.*exp(a2+b2*VC^2+c2./(A.*U));%求和内部的公式,注意是中间有点乘(.*)
Q=10*C*(1-S)*sum(temp)%sum就是求和的意思
clear;%清理matlab下的变量
clc;%清理一下command wondow
C = 0.0018;S=0.6;VC = 0.62; A = 0.7;a2 = 2.4869;%定义一些参数
b2 = -0.0014;c2= -54.9472;%还是参数
T=[2040,1560,1620,1140,120,300,60];%定义一个数组,包含T的所有值
U=[7.5,8.5,9.5,10.5,11.5,12.5,13.5];%定义一个数组,包含U的所有值
temp=T.*exp(a2+b2*VC^2+c2./(A.*U));%求和内部的公式,注意是中间有点乘(.*)
Q=10*C*(1-S)*sum(temp)%sum就是求和的意思
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案:0.18565544111342377475715181844862
程序如下:
clear all;
clc;
a2=2.4869; b2=-0.0014; c2=-54.9472;
C=0.0018; S=0.6; VC=0.62; A=0.7;
T=[2040, 1560, 1620, 1140, 120, 300, 60];
U=[7.5, 8.5, 9.5, 10.5, 11.5, 12.5, 13.5];
sum=0;
for j=1:7
sum = sum + T(j)*exp(a2+b2*VC^2+c2/(A*U(j)));
end
Qfaf = 10*C*(1-S)*sum;
display(vpa(Qfaf));
程序如下:
clear all;
clc;
a2=2.4869; b2=-0.0014; c2=-54.9472;
C=0.0018; S=0.6; VC=0.62; A=0.7;
T=[2040, 1560, 1620, 1140, 120, 300, 60];
U=[7.5, 8.5, 9.5, 10.5, 11.5, 12.5, 13.5];
sum=0;
for j=1:7
sum = sum + T(j)*exp(a2+b2*VC^2+c2/(A*U(j)));
end
Qfaf = 10*C*(1-S)*sum;
display(vpa(Qfaf));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询