声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1024|回复: 4

[编程技巧] 大家帮我看看这个程序有什么问题

[复制链接]
发表于 2008-3-6 21:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
请大家帮我看看这个程序有什么问题?见附件
谢谢

[ 本帖最后由 eight 于 2008-3-6 22:16 编辑 ]

m.txt

1.81 KB, 下载次数: 17

回复
分享到:

使用道具 举报

发表于 2008-3-6 22:17 | 显示全部楼层
发表于 2008-3-6 22:30 | 显示全部楼层
  1. function swirlnozzle
  2. % xFsolve.m
  3. % 喷嘴计算,采用《简式旋流喷嘴的设计》文章中的方法,作者“姚增权.马进”

  4. clear all
  5. clc


  6. Q = 0.6689/3600; % 流量,单位NM3/H
  7. alpha = 60; % alpha单位为度
  8. m = 1; % 旋流腔半径与排放口直径之比
  9. a = 2*pi*alpha/360; % a将alpha单位转为弧度
  10. Pl = 1e5; % 压力为100kPa
  11. density = 1000; % 水的密度
  12. miu = 1.0034e-6; % 水的运动粘度
  13. x0 = 0.5;
  14. theta = fsolve(@NonlinEqs,x0,[],a);
  15. Cd = theta*sqrt(theta/(2-theta)); % 流量系数
  16. Dout = sqrt(4*Q/(pi*Cd*sqrt(2*Pl/density))); % 排放口直径
  17. R = m*Dout; % 旋流腔半径
  18. K = sqrt(2)*(1-theta)/(theta*sqrt(theta));
  19. Dp = sqrt(2*R*Dout/K);
  20. Re = 4*Q/(pi*miu*Dp); % 雷诺数
  21. s = 10^(25.8/(log10(Re))^2.58-2); % 摩擦系数
  22. Ky = R*(Dout/2)/((Dp/2)^2+s/2*R*(R-Dout/2)); % 几何常数
  23. theta1 = fsolve(@NonlinEqs1,x0,[],Ky);
  24. Cd1 = theta1*sqrt(theta1/(2-theta1));
  25. Dout1 = sqrt(4*Q/(pi*Cd1*sqrt(2*Pl/density)));
  26. R1 = m*Dout1;
  27. K1 = sqrt(2)*(1-theta1)/(theta1*sqrt(theta1));
  28. Dp1 = sqrt(2*R1*Dout1/K1);
  29. Dp2 = Dp1/sqrt(0.9); % 修正后的入口直径
  30. disp(' 单位:mm')
  31. fprintf('排放口直径=%.1f,修正后的入口直径=%.1f',Dout1*1000,Dp2*1000)


  32. % ------------------------------------------------------------------
  33. function f = NonlinEqs(x,a)
  34. f(1) = tan(a/2)-(2*sqrt(2)*(1-x)/(sqrt(x)*(1+sqrt(1-x))));
  35. % -------------------------------------------------------------------
  36. function f = NonlinEqs1(x,Ky)
  37. f(2) = Ky-sqrt(2)*(1-x)/(x^1.5)
复制代码


程序见上
发表于 2008-3-7 09:13 | 显示全部楼层
不是能运行出来吗
发表于 2008-3-7 10:55 | 显示全部楼层
这种提问方式论坛不太提倡,啥都不说就摆个程序上来,以为大家是神?除非有同行路过,否则,祝楼主好运
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-20 01:41 , Processed in 0.061450 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表