在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,自己太笨了,也学不会,找我那宿舍姐们儿数学学的好的,也不会,哇哇哇。。。求大神呐~~~
展开
又金壁又辉煌cX
2014-01-14 · TA获得超过1710个赞
知道小有建树答主
回答量:304
采纳率:100%
帮助的人:424万
展开全部
呵呵,数学好也没用啊,需要编程基础呀。不过你这个才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就是求和的意思
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
morxio
2014-01-14
知道答主
回答量:7
采纳率:0%
帮助的人:2万
展开全部
答案: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));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式