24小时热门版块排行榜    

查看: 2389  |  回复: 13

hank612

至尊木虫 (著名写手)

引用回帖:
10楼: Originally posted by 309065816 at 2014-07-08 15:49:48
我安装了一个mathematics9.0,点文件-新建-程序包,然后按照你照片里面的输入,然后运行程序包,没有输出结果,
=GroebnerBasis
提示:
Syntax::tsntxi: "=GroebnerBasis" 不完整;需要更多输入.
Syn ...

用Mathematica9.0 里面一个叫 MathKernel 的组件吧,貌似我碰到跟你一样的问题, 然后找到那个组件解决问题的。

当你可以运行GroebnerBasis 后, 只要将 {x,D,c,k1,k01,k4,k5,k2,k02,k3},{y,z} 中x与y或者z互换位置, 就可以得到只含y或z的多项式了。

当答案足够复杂时,真心不建议手算。这年头知识大爆炸,能记住几个原理就够头大了, 剩下的交给专业软件好了。
We_must_know. We_will_know.
11楼2014-07-08 23:18:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

309065816

木虫 (正式写手)

引用回帖:
11楼: Originally posted by hank612 at 2014-07-08 23:18:11
用Mathematica9.0 里面一个叫 MathKernel 的组件吧,貌似我碰到跟你一样的问题, 然后找到那个组件解决问题的。

当你可以运行GroebnerBasis 后, 只要将 {x,D,c,k1,k01,k4,k5,k2,k02,k3},{y,z} 中x与y或者z互换 ...

谢谢了,找到那个组件算出来了。是老师要求手算的,他认为matlab自带的solve函数解方程不够准确,让我自己手算然后按照方程的求根公式计算。还想请教一下,你用过matlab解非线性方程组吗?解出来的解准确吗?
12楼2014-07-09 16:21:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cooooldog

铁杆木虫 (著名写手)

ส็็็

引用回帖:
12楼: Originally posted by 309065816 at 2014-07-09 16:21:07
谢谢了,找到那个组件算出来了。是老师要求手算的,他认为matlab自带的solve函数解方程不够准确,让我自己手算然后按照方程的求根公式计算。还想请教一下,你用过matlab解非线性方程组吗?解出来的解准确吗?...

非线性方程组的求解有很多方法.
楼主你这种规模的问题从数值数学的角度根本不是一个问题.

1.你对精度的要求到底有多高?双精度还不够吗?

2.如果所有系数都已知,用mathematica的NSolve[]很容易求解;

如果为了出论文, 你可以用更复杂一些的方法,比如如果你导师喜欢Matlab,不妨用matlab的一些粒子群算法的开源代码,虽然没有太大的必要,但是不妨对比一下;

把问题转化为最小化问题,求解方法就很多了.但是,这种级别和规模的问题,不值得这么大费周章.

多项式方程组半数值方法, 比如 同伦延拓(Homotopy continuation)是国内外研究很成熟的方法, maple中,mathematica 10.0.0的NSolve中都有现成的选项,可以求出复数域上的 全部解.

关键你要确认自己的需要到底是怎样的
ส็็็็็็็็็็็็็็็็็็็็
13楼2014-07-28 12:23:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

309065816

木虫 (正式写手)

引用回帖:
13楼: Originally posted by cooooldog at 2014-07-28 12:23:54
非线性方程组的求解有很多方法.
楼主你这种规模的问题从数值数学的角度根本不是一个问题.

1.你对精度的要求到底有多高?双精度还不够吗?

2.如果所有系数都已知,用mathematica的NSolve[]很容易求解;

如果为 ...

1、我用matlab计算都是双精度的。但是算出来的x,y,z带回原方程后的结果不为0,大概数量级在-15次方左右,但是按照matlab里面的精度eps=2.2*10-16,所以认为解出来的解不准确。
2、因为要循环赋值,不单单只有一组参数值,所以还是需要求出一个具体的表达式,在MATLAB中进行编程作为子函数进行调用,循环对参数赋值
3、求出解只是我主程序里的一小部分,所以我的一些计算基本要在MATLAB里面进行,或者可以跟MATLAB互通的一些软件。但是这些就更不懂了。我对MATLAB也最多就模仿着写几句程序,多了就不会了。
你说的其他的只听过没接触过,惭愧了!
14楼2014-07-29 12:57:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 309065816 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 284求调剂 +10 Zhao anqi 2026-03-22 10/500 2026-03-24 00:08 by Equinoxhua
[考研] 环境学硕288求调剂 +8 皮皮皮123456 2026-03-22 8/400 2026-03-23 23:47 by 热情沙漠
[考研] 341求调剂(一志愿湖南大学070300) +5 番茄头--- 2026-03-22 6/300 2026-03-23 23:45 by Txy@872106
[考研] 一志愿陕师大生物学071000,298分,求调剂 +3 SYA! 2026-03-23 3/150 2026-03-23 19:09 by macy2011
[考研] 招08考数学 +6 laoshidan 2026-03-20 14/700 2026-03-23 14:37 by 15614359529
[考研] 0854电子信息求调剂 324 +3 Promise-jyl 2026-03-23 3/150 2026-03-23 13:43 by wangkm
[考研] 352求调剂 +3 大米饭! 2026-03-22 3/150 2026-03-22 23:28 by king123!
[考研] 308求调剂 +3 墨墨漠 2026-03-21 3/150 2026-03-22 16:54 by i_cooler
[考研] 一志愿中南化学(0703)总分337求调剂 +9 niko- 2026-03-19 10/500 2026-03-22 16:08 by ColorlessPI
[考研] 一志愿北京化工大学070300 学硕336求调剂 +5 vv迷 2026-03-21 8/400 2026-03-22 14:20 by ColorlessPI
[考研] 0856材料专硕353求调剂 +4 NIFFFfff 2026-03-20 4/200 2026-03-22 09:49 by 2026paper
[基金申请] 山东省面上项目限额评审 +4 石瑞0426 2026-03-19 4/200 2026-03-22 08:50 by Wei_ren
[考研] 085600材料与化工306 +4 z1z2z3879 2026-03-21 4/200 2026-03-21 23:44 by ms629
[考研] 一志愿东华大学控制学硕320求调剂 +3 Grand777 2026-03-21 3/150 2026-03-21 19:23 by 简之-
[考研] 【考研调剂】化学专业 281分,一志愿四川大学,诚心求调剂 +11 吃吃吃才有意义 2026-03-19 11/550 2026-03-21 18:23 by 学员8dgXkO
[考研] 278求调剂 +9 烟火先于春 2026-03-17 9/450 2026-03-21 17:47 by 学员8dgXkO
[考研] 308求调剂 +3 阿姐阿姐家啊 2026-03-18 3/150 2026-03-20 23:24 by JourneyLucky
[考研] 一志愿武汉理工材料工程专硕调剂 +9 Doleres 2026-03-19 9/450 2026-03-20 22:36 by JourneyLucky
[考研] 本科郑州大学物理学院,一志愿华科070200学硕,346求调剂 +4 我不是一根葱 2026-03-18 4/200 2026-03-19 09:11 by 浮云166
[考研] 0703化学调剂 +3 妮妮ninicgb 2026-03-17 3/150 2026-03-18 10:29 by macy2011
信息提示
请填处理意见