在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 = 1620,Uj3 = 9

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 01:33:40

在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 = 1620,Uj3 = 9
在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 = 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,自己太笨了,也学不会,找我那宿舍姐们儿数学学的好的,也不会,哇哇哇.求大神呐~~~

在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 = 1620,Uj3 = 9
数学好也没用啊,需要编程基础呀.不过你这个才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就是求和的意思

答案: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];...

全部展开

答案: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));

收起