24小时热门版块排行榜    

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

林哥

银虫 (正式写手)

[交流] 【求助】100金币求助高人一个程序解方程 已有7人参与

这是数值i分析的作业。斗胆请高人相助。自己没有学过程序。所以谢谢大家了
求解方程组或线性方程组(上机用程序求解,不能用matlab)


[ Last edited by 林哥 on 2010-5-24 at 15:36 ]
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

archun

铜虫 (初入文坛)

林哥(金币+28): 2010-05-28 15:27:13
第二题有解的。那个谁题看错了。。。。第一个参数是12,不是2.
我算了一下,(至少)有两组解。但是后面那上“要求”,我看不懂。两个竖线那个是啥,有印象,但是忘了。

第一题主要是求逆阵。如果只是两阶矩阵是很简单的。如果随便几阶的矩阵求逆阵就比较麻烦。
比如转为四阶矩阵求逆阵代码比较麻烦。但是你可以随便找一本数值算法之类的书,一般都有代码的(随书的CD或者官方网站)。但是如果是自己要学这个,我觉得还是自己写比较好。

第二题是牛顿切线法解非线性方程组。解方程组过程其实和解一个方程一样,你因该知道怎么解一个方程吧。比如用牛顿切线性解 sin(exp(x))=x
解方程组就是把原来的“数”写为“矩阵”。求导呢是对一个矩阵求导。有相应的公式。
数学分析书上应该都有吧。
我写了一个代码,c++的。但是是我一个程序里面的,要把它提出来直接使用比较麻烦。。。
同样你可以去找一本数值算法之类的书,应该也有代码吧。如果有的话,肯定比我写的好。。。我觉得。
14楼2010-05-28 07:01:16
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 16 个回答

163.com

金虫 (著名写手)

实习版主


resonant(金币+1):感谢回帖交流:-)楼主估计是想要个完整的程序。 2010-05-24 21:34:49
林哥(金币+2): 2010-05-25 18:21:26
引用回帖:
Originally posted by 林哥 at 2010-05-24 15:34:55:
这是数值i分析的作业。斗胆请高人相助。自己没有学过程序。所以谢谢大家了
求解方程组或线性方程组(上机用程序求解,不能用matlab)


[[ ...

你的问题在哪里,我们也在学数值分析,这是一门实用性非常强的学科

有问题拿出来大家交流一下……
阿什顿联
2楼2010-05-24 21:13:00
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

林哥

银虫 (正式写手)

就是要一个完整的程序来解题啊
3楼2010-05-25 18:22:01
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

379631818

铁杆木虫 (著名写手)

这两天看看书,希望能帮你解决
4楼2010-05-26 10:00:30
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见