24小时热门版块排行榜    

查看: 732  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

20062993

新虫 (小有名气)

[交流] 【求助】气液平衡程序 已有2人参与

用C语言编写一个气液平衡程序,液相为二元混合物,气相为非理想状态,可选任何一种状态方程,要循环实现。各位高手请指点一下。

[ Last edited by 20062993 on 2010-8-9 at 22:11 ]
回复此楼

» 猜你喜欢

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

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

20062993

新虫 (小有名气)

nono2009:找个求根程序吧,很多程序集里都有。 2010-08-11 07:52:20
resonant:学一下matlab之类的东西就简单多了... 2010-08-11 09:25:24
引用回帖:
Originally posted by magic7004 at 2010-08-10 14:58:03:


是作业就自己研究吧,如果搞不下去,可以就具体的某个搞不明白的点提问。

以下是我编的一部分程序,后面就进行不下去了,希望能给予指点,先谢了。
#include "stdio.h"
#include "math.h"
void main()
{
    double pc1,pc2,tc1,tc2,tr1,tr2,w1,w2,k11,k12,k22,p,t,x1,x2,y1,y2,k1,k2,a1,a2,a11,a12,a22,amx,amy,b1,b2,bmx,bmy,ax,ay,bx,by,m1,m2,r=8.3145,i=1;
    scanf("%f,%f,%f,%f,%f,%f,%f,%f,%f,%f,%f,%f",&pc1,&pc2,&tc1,&tc2,&w1,&w2,&k11,&k12,&k22,&t,&x1,&x2);
    tr1=t/tc1;
    tr2=t/tc2;
    k1=0.37464+1.54226*w1-0.26992*w1*w1;
    k2=0.37464+1.54226*w2-0.26992*w2*w2;
    m1=1+k1*(1-sqrt(tr1));
    m2=1+k2*(1-sqrt(tr2));
    a1=0.45724*r*r*tc1*tc1*m1*m1/pc1;
    a2=0.45724*r*r*tc2*tc2*m2*m2/pc2;
    a11=a1*(1-k11);
    a12=sqrt(a1*a2)*(1-k12);
    a22=a2*(1-k22);
    b1=0.0778*r*tc1/pc1;
    b2=0.0778*r*tc2/pc2;         (气相用PR状态方程,液相用活度系数法)
    {   p=1;
            y1=0.5;
            y2=0.5;
            {amy=y1*y1*a11+2*y1*y2*a12+y2*y2*a22;
             bmy=b1*y1+b2*y2;
             ax=amx*p/(r*r*t*t);
             bx=bmy*p/(r*t);

  之后就不知怎么编写了,碰到涉及关于Z的一元三次方程就不知道怎么求根了。          
             
                    }
           
            }
6楼2010-08-10 22:45:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

magic7004

金虫 (职业作家)


小木虫(金币+0.5):给个红包,谢谢回帖交流
楼主是做作业吗?
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
2楼2010-08-10 11:18:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

20062993

新虫 (小有名气)

hh

用C语言

[ Last edited by 20062993 on 2010-8-10 at 11:37 ]
3楼2010-08-10 11:33:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

20062993

新虫 (小有名气)

引用回帖:
Originally posted by magic7004 at 2010-08-10 11:18:24:
楼主是做作业吗?

是啊,C语言不是很精通,编了一半就搞不下去了。

[ Last edited by 20062993 on 2010-8-10 at 11:37 ]
4楼2010-08-10 11:35:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见