建议贴吧老人给一个mathematica入门到进阶的教程
mathematica吧
全部回复
仅看楼主
level 9
我知道网络上有很多教程,但是像我这种新手往往不知道从何看起
图书馆的基本mathematica的入门书籍太老了,不过也都看了
但是还是感觉太菜。。。。
遇到实际问题还是不知道怎么解决。。。
比如说:
吧主可以组织出这样一个教程~~~
1.入门:
你先看某某书。。。
练习书中的已有的代码,并去领悟
吧主们出一个到几个比较复杂点的题目
OK:测试--》如果可以自己独立完成这几个题目,进入下一阶段
2.进阶:
看某某书,或是某某电子资料,或是某些程序
体会,练习
出考题
OK,自我测试。。。。
3.………………
其实吧主或是前辈们不需要花太多时间。。。
你们可以根据自己的学习经验,给我们推荐些比较合适的学习资料,然后根据你们在实际中的使用,出那么几道测试题目~~~~
相信这是一个普及mathematica学习,传授知识的很好的方法,这样的行为在国内的mathematica推广也是很有意义的~~~~千秋万代,万人敬仰~~~~
么么哒,大家晚安~~~
2012年12月01日 18点12分 1
level 10
哎呀我自己还是新手呢怎么编得出教程啊[瀑布汗~]
就我自己来说,把帮助(主要是核心语言部分)里的例子自己动手敲一下是个很好的方法.
2012年12月02日 01点12分 2
嗯,我尽量写出一个东西来...
2012年12月02日 01点12分
回复 mm_酱 :么么哒,吧主真好~~~~主要感觉没见过这样的资料,MATLAB这样的就蛮多的还,感觉还是很有帮助的
2012年12月02日 03点12分
@风雨笑神州 貌似还没找到堪比Mma虚拟全书的MATLAB教程,别提它的英文帮助文档,例子少得可怜。
2012年12月02日 06点12分
@云梦南123 [胡说]matlab的语法单一,使用简单,不需要太多例子就行啦!!
2012年12月02日 06点12分
吧务
level 15
1 下载一个带有全中文帮助教程的mathematica。(就现在而言满足这一条件的只有版本8。)
2 竖立这样一个信念:如果你所在求解的问题用mathematica解不出来,那么你也别想用matlab或者maple之前的数学软件解出来。
3 弄清楚列表和元素的区别。
4 多用Table,少用Do、While,不用For。
5 学会使用Map和Apply。
6 学会使用Stackexchange。
我能想到的就这么多……
2012年12月02日 03点12分 3
吧务
level 11

有几天没来了,看来这几天吧里还是挺热闹的啊,我来说说自己的学习过程:
1.入门:
完全就是自学MMA8的中文帮助文档,里面的虚拟书一条一条看过来,自己敲完核心语言、数学与算法、画图、动态交互。
学的过程中,也不只是复制例子,对于虚拟书中的例子,自己会多尝试着做些修改,看看怎样的结果。
书嘛,中文的说实在的,没有特别好的教程。那本Mathematica 7实用教程据说还行,自己没看过,毕竟这是针对比较新的MMA版本。入门可以参考。
另外,不怕英文的话,推荐这两本书下面这两本书作为入门:
《Mathematica Cookbook》

《Mathematica使用指南第2版(英文版)》【这本书第一版是有中文版的,但是它使用的MMA好像是MMA5,5跟后面的版本具有非常大的区别,建议就不要看这本书的第一版了。】
这两本书都是针对MMA7版本的,通过大量的例子来指导学习MMA
是个不错的英文教程。
目前自己还是在入门阶段吧,进阶也给不了什么建议。
不过多去Mathematica国外一些活跃的论坛逛逛是不错的选择。
另外,《the Mathematica Guide Book》是本不错的书。等网速快了,我再将这上面两本书的PDF版本和the Mathematica Guide Book MMA Notebook版本传到百度网盘上。
个人觉得,教材不用看得太多,剩下的就是多看例子,多逛论坛,自己多想想多写写。去Project Euler,用MMA做做上面的题目是个不错的选择。目前做到3n+1的问题卡住了,还没想出什么好的算法,主要这段时间也没有多少时间搞这些。
个人感觉,针对某个问题学起来,效率才高。虽然我对着虚拟全书敲了大部分例子,但是具体到使用,还是要再查看帮助。而对着虚拟全书敲完大部分例子的一个好处就是,你碰到问题了,知道去MMA帮助里找什么函数。
目前自己也在学习中。
2012年12月02日 14点12分 4
嗯,和我的想法基本一样
2012年12月02日 14点12分
实话说,《Mathematica 7实用教程》并不咋的,它唯一值得一提的地方就是,它是近几年唯一一本纸质中文mathematica教程。这本基本上还是停留在介绍常用函数的层面上,对mma核心语言的介绍不足,光靠这本书真的很难学会函数式编程。
2012年12月03日 04点12分
回复 xzcyr :没看过这本书,反正以前看的一些中文的教程,基本都是罗列函数,然后用法说明一下,没什么特别的。
2012年12月03日 06点12分
吧务
level 11
Mathematica Cookbook
Mathematica使用指南第二版(英文版)
The Mathematica Guide Book (MMA Notebook版本)
下载链接如下:[有效] http://pan.baidu.com/share/link?shareid=134030&uk=1661347987
2012年12月03日 02点12分 5
level 6
我是一个在读博士,我用mathematica从本科研一就是自学的,F1打开,然后就可以自己学起来了。
2018年09月21日 02点09分 7
level 9
基本上就是自带帮助文档uhmmm
2018年09月24日 01点09分 8
1