如何用VB解这个方程??方程比较复杂,望大神指导,谢谢谢谢谢谢谢谢!!!

方程是:b*n*H*a+RT*((m+n)*ln((m+n*b)/(m+n*b+n*b*a))+n*b*a*ln(n*b*a/(m+n*b+n*b*a))=0H=4220... 方程是:b*n*H*a+RT*((m+n)*ln((m+n*b)/(m+n*b+n*b*a))+n*b*a*ln(n*b*a/( m+n*b+n*b*a))=0
H = 42200
m = 56
n = 4
R = 8.314
T = 298.15
b = 1119
求a
实在抱歉公式漏掉半个括号,正确的是 b*n*H*a+RT*[(m+n)*ln((m+n*b)/(m+n*b+n*b*a))+n*b*a*ln(n*b*a/( m+n*b+n*b*a))]=0 。
展开
 我来答
设计营地
2015-05-05 · 分享交流设计软件相关的知识
设计营地
采纳数:552 获赞数:860

向TA提问 私信TA
展开全部

根本就无解,H,b过大

,是不是检查一下公式,只有a接近0时,方程也接近零。

更多追问追答
追问
你能把编的程序代码发我一下吗?
刚发现,我写的方程漏掉了半个括号,应该是b*n*H*a+RT*[(m+n)*ln((m+n*b)/(m+n*b+n*b*a))+n*b*a*ln(n*b*a/( m+n*b+n*b*a))]=0
RT是乘以后面的所有,不是只有中间的一项,你再帮我看一下,谢谢谢谢谢谢谢谢!!!。
追答
RT=?
匿名用户
2015-05-06
展开全部
病情分析:
知道尿酸过高,首先就是要找出引起尿酸升高的原因,而不是盲目用药,才能拟出正确的治疗方向
指导意见:

.例如肥胖,药物〔如阿司匹林,抗肺结核药物,利尿剂等〕,血液疾病,肿瘤或肾功能不佳等,这些会引起尿酸升高的原因去除之后,通常尿酸值会回复正常.无症状高尿酸血症患者〔即从未有痛风关节炎发作或尿酸成分之尿路结石〕,通常并不需要药物治疗,可以注意一下食物控制,只有极少数患者需要用药,可向内科医师或风湿病专家请教.
追问
呃。。。这个是啥????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式