机械荟萃山庄

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2468|回复: 2

其实大家都没有什么好办法

[复制链接]
发表于 2020-6-25 13:00:44 | 显示全部楼层 |阅读模式
背景是[Ti]=0.3%,[O]=0.005%,[N]=0.008%三元素,初始反应到1873K平衡态。计算过程的核心就是求解一个非线性方程组。

牛顿法迭代,就得自己写代码,求偏导,然后计算解线性迭代式,要么用克拉默法则,要么矩阵,还得循环,其实不容易的。

规划求解举例见网页,http://www.360doc.com/content/17/1008/19/38054235_693268454.shtml
为保证物理意义,就是相关参数大于等于零,添加约束条件,精度过高,也无所谓了,最多就是死机,这代价可以忽略不计。
按照示例的步骤操作,一路顺风顺水。

解出来,跟作者的结果对比,误差还挺大的。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

11

主题

1659

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
14601
发表于 2020-6-25 21:33:17 | 显示全部楼层
多试几种解决方案,追踪计算步数及中间步结果。
如果原有算例本身就有问题,那就换一个

点评

不是算例,是一个实际问题,追本溯源到数学,绕过去还不如不看了。  发表于 2020-6-27 12:38
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|机械荟萃山庄 ( 辽ICP备16011317号-1 )

GMT+8, 2024-9-29 10:15 , Processed in 0.119216 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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