24小时热门版块排行榜    

查看: 726  |  回复: 7

20062993

新虫 (小有名气)

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

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

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

» 猜你喜欢

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

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

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的回帖

magic7004

金虫 (职业作家)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
resonant(金币+1):en,作业自己做才是好同志。 2010-08-10 16:14:32
引用回帖:
Originally posted by 20062993 at 2010-08-10 11:35:05:

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

[ Last edited by 20062993 on 2010-8-10 at 11:37 ]

是作业就自己研究吧,如果搞不下去,可以就具体的某个搞不明白的点提问。
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
5楼2010-08-10 14:58:03
已阅   回复此楼   关注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的回帖

magic7004

金虫 (职业作家)


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by 20062993 at 2010-08-10 22:45:07:


之后就不知怎么编写了,碰到涉及关于Z的一元三次方程就不知道怎么求根了。 ...

楼主你的问题是数学问题吧....

数学上怎么求你知道吗?反正我是不知道,不懂这个...
流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
7楼2010-08-11 08:38:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

20062993

新虫 (小有名气)

resonant:如确实只是数学上的问题不清楚,建议去数学版咨询,不过简单的东西确实可以通过符号计算软件获取结果。 2010-08-11 12:10:13
引用回帖:
Originally posted by magic7004 at 2010-08-11 08:38:13:


楼主你的问题是数学问题吧....

数学上怎么求你知道吗?反正我是不知道,不懂这个...

恩,多谢了,我再查查看。
8楼2010-08-11 10:27:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 20062993 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见