24小时热门版块排行榜    

查看: 507  |  回复: 1

iowacfd

新虫 (小有名气)

[求助] 画一个积分函数,非常简单,代码已经打好,求帮忙实现一下

这样的:


falpha为关于alpha的函数
falpha=-3.51+18.721*alpha-55.918*alpha^2+120.9*alpha^3-162.54*alpha^4+131.51*alpha^5-62.572*alpha^6+16.1*alpha^7-1.7264*alpha^8

L=(2*k/epsi)^1.5/epsi

alphax=2.5*log(L*epsi^0.4*1000^0.6/0.23/0.025^0.6)/log(L/d)-1.5

integral=(d/L)^((alpha+2-3*falpha)/3)

int(integral,alpha,0.12,alphax)

d=0.0001:0.0001:0.0005
k=0.5
epsi=5


上述代码中alpha为自变量,k和epsi的值给了,因此L的值也有了。d是0.0001 0.0002 0.0003....因此值都有了,要求出int这个积分在每个d值下面的值并plot出来。

求助大家帮我在matlab中实现一下,最好能把代码贴上来。苦力部分我已经完成了,希望能帮我在matlab里面排错一下画个图。非常感谢
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)

integral=(d/L)^((alpha+2-3*falpha)/3)

把这个函数积出来不行么,MATLAB计算估计有点玄
2楼2015-05-05 20:30:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 iowacfd 的主题更新
信息提示
请填处理意见