Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
普通会员
注册日期: 2008-04-27
年龄: 39
帖子: 30
声望力: 18 ![]() |
![]()
function xielouliang
p=input('请输入燃气管道压强(相对压强,单位:兆帕)='); Cd=1.0; p0=1.01325e+005; M=0.016; R=8.314; T=293.15; r=1.307; pc=1.837*1.01325e+005; p1=p*1.0e+006+p0; radius=[0.0005;0.001;0.0015;0.002;0.0025;0.003;0.0035;0.004;0.0045;0.005;0.0075;0.01]; for i=1:12 A(i)=pi*radius(i)*radius(i); i=i+1; end; for i=1:12 if p1<pc; Q(i)=Cd*p1*A(i)*[2*r*M*[(p0/p1)^(2/r)-(p0/p1)^((r+1)/r)]/(r-1)/R/T]^(0.5); else if p1>=pc; Q(i)=Cd*p1*A(i)*(r*M/R/T*(2/(r+1))^((r+1)/(r-1)))^(1/2); end; end; end; vpa(Q,5)%管道天然气泄露量估算 运行后用 mcc -B sgl xielouliang.m转成c语言的程序 运行程序在一开始输入变量时候显示Warning:not enough space string is truncated 还有运行结果一闪窗口就没了,怎么让它保留一下啊,我不懂c语言,请大家指点,谢谢:ft: ~~ |
![]() |
![]() |
![]() |
主题工具 | |
显示模式 | |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[求助]请求大侠解答简单问题 | fenyun | MATLAB论坛 | 1 | 2009-02-11 03:13 |
[分享]给大家传一个图像空间变换和直方图变换的数学推导 | johnny8088 | MATLAB论坛 | 0 | 2009-01-31 03:26 |
“定函数”-哥德巴赫猜想张俊龙的 “四个新工具”之3 | 龙舞山威 | 数学 | 0 | 2008-12-28 15:13 |
如何使用matlab求解带有离散数据的ODE? | linvin | MATLAB论坛 | 0 | 2008-12-08 23:44 |
关于帧处理的S函数 | apspecial | MATLAB论坛 | 0 | 2008-11-19 04:54 |