找回密码
 注册
Simdroid-非首页
查看: 400|回复: 14

[书籍资料] A collection of Mathematica guidebooks

[复制链接]
发表于 2008-8-13 19:14:45 | 显示全部楼层 |阅读模式 来自 山西太原
我这里有的Mathematica书
1.Mathematica Guidebooks (4 vols) [Mike Trott]       [Fundamental/Advanced]
Programming
GraphicsSymbolics
Numerics
其实在那个1.17G的版本里面Programming的六卷还有一个Unevaluated的版本,内容完全一样,所以我这里就没再弄。此外由于.nb都是纯文本,所以RAR一下占空间特别小

2.Mastering Mathematica [J. W. Gray] [Fundamental]
同类型的书有Computing with Mathematica, Introduction to Programming in Mathematica,个人认为这两本书都没有Mastering M好。MM一书分三部分,第一部分是最基础的,第二部分就是CwM和IPM主要说的,第三部分内容比较杂,涉及到面向对象编程和一些组合数学像Polya计数什么的。

3. Computer science with Mathematica [Advanced]
牛书,堪称Mathematica版的SICP。既然有人已经展开讨论帖并声称要翻译,我就不多讨论了。
Djvu版,需要用DjVu阅读器看,在这儿下载

4. Mathematica by Example [Fundamental]
一般牛,已经有帖子讨论过,就不多说了。

上面这些书都可以在http://ebookee.com/[一个电子书搜索引擎]找到。并且还有很多,比如专门整偏微分方程的,力学的,生物学的,金融的等等。大家先到Wolfram Library找找看他们出版过什么书,然后到Amazon上面看看书评,然后再到这个网站上下。

对了,这里还有个幻灯片,简单但是设计内容还是不少,点这儿下载

===================分呀么分割线==========================

关于运行效率,可以到这里来看看。你会知道Mathematica的kernel是如何执行代码的,并且怎样的代码效率才高
http://www.verbeia.com/mathematica/tips/Tricks.html
http://www.dbaileyconsultancy.co.uk/m_performance/m_performance.html

[ 本帖最后由 marveloustau 于 2008-8-16 19:02 编辑 ]

评分

2

查看全部评分

发表于 2008-8-13 22:45:19 | 显示全部楼层 来自 北京海淀
Simdroid开发平台
我曾下载了很多的资源,不过很少去看。
看到了你推荐的书的名字,我感觉很熟悉,anyway,先顶一下,:victory:
顶完了,我觉得我该下定决心好好地把它们看完。
回复 不支持

使用道具 举报

 楼主| 发表于 2008-8-14 00:27:59 | 显示全部楼层 来自 山西太原
其实从来不缺书,缺的是去好好读。
其实从来不缺书,也不缺想要好好读的意愿,缺的是怎么有效率的快速把这些书读完。

好了,首先,Mathematica是一种支持指令式编程[imperative programming]的函数编程[functional programming]语言。什么是函数编程语言呢?上维基百科查。简单地说,函数编程只有递归,没有迭代。换句话说,只有递归,没有Loop。在Mathematica中的For, While等循环都是用递归实现的。这就是为什么它们比Map慢的原因。但是函数编程只是到表达式为止。Mathematica在执行表达式的时候使用的是规则代换[Rule substitution]。因此Mathematica同样是支持规则代换的语言。

因此,无论翻看那本书的目录,都会有functional,imperative[有些书写的是procedural]以及rule substitution[有的书写的是rule-based]。事实上它们讲的内容都是差不多的。也就是说,至少认真把一本书看完,剩下的书通过查目录看。这样就会快很多。

接下来各取所需,在这里的大牛们似乎主要工于数理方程为主的计算。我学控制理论,现在在研究金融,似乎离得比较远。专业的书还是很多的,略过对Mathematica的介绍,查自己需要的就好。

-----------------------------------------------------------------------------

当然熟悉,咱俩五月份的讲座见过面,waynebuaa同学。

[ 本帖最后由 marveloustau 于 2008-8-14 00:48 编辑 ]
回复 不支持

使用道具 举报

发表于 2008-8-15 10:18:16 | 显示全部楼层 来自 北京海淀
说真的,我还真的忘了那天你捧着的是什么书,我在这里说的熟悉是指我的硬盘库存里有这些书。
事后,我翻查了一下,你给的四本书的确我这全有。你提供的第一个资料在我这是mathematica_guidebook_programming_dvd.rar ,284M,解压完了有1.54G,应该是这样的吧?:lol

[ 本帖最后由 waynebuaa 于 2008-8-15 10:31 编辑 ]
回复 不支持

使用道具 举报

 楼主| 发表于 2008-8-15 10:46:25 | 显示全部楼层 来自 山西太原
Exactly.
回复 不支持

使用道具 举报

发表于 2008-8-16 18:05:56 | 显示全部楼层 来自 江苏无锡
3. Computer science with Mathematica [Advanced]

I transfer that initial code to a notebook and practised that for half book.
Later, becasue I update Mathematica to 6.0 version. The inital code fit well for 5.0 version.
Therefore, I stop that project. Still it may help some new members.
回复 不支持

使用道具 举报

发表于 2008-8-16 18:09:41 | 显示全部楼层 来自 江苏无锡
原帖由 marveloustau 于 2008-8-13 19:14 发表
要不版主给这贴想个名字? ...


Surmerize classic guide book of Mathematica ?
回复 不支持

使用道具 举报

 楼主| 发表于 2008-8-16 18:59:28 | 显示全部楼层 来自 山西太原
Surmerize这词倒还真没见过
回复 不支持

使用道具 举报

发表于 2008-12-10 16:07:50 | 显示全部楼层 来自 北京
这么好的帖子才找到,感谢 marveloustau !!
回复 不支持

使用道具 举报

发表于 2008-12-10 17:00:47 | 显示全部楼层 来自 甘肃兰州

回复 1# marveloustau 的帖子

第一个由于文件比较大,下载巨慢,才十几K每秒,还不能用下载工具,要下一个多小时啊……

换了一下代理服务器,快多了,上二百多K了,一会就完了,呵呵,谢谢分享

[ 本帖最后由 jimogsh 于 2008-12-10 17:08 编辑 ]
回复 不支持

使用道具 举报

发表于 2008-12-24 06:08:26 | 显示全部楼层 来自 美国
很好的书,非常感谢,正在学习,希望学好
回复 不支持

使用道具 举报

发表于 2008-12-24 22:22:57 | 显示全部楼层 来自 吉林长春
多谢楼主提供资料
回复 不支持

使用道具 举报

发表于 2009-5-5 21:25:15 | 显示全部楼层 来自 上海
怎么下载??
回复 不支持

使用道具 举报

发表于 2009-8-14 07:24:47 | 显示全部楼层 来自 浙江宁波
下不了了!
回复 不支持

使用道具 举报

发表于 2009-8-14 14:01:43 | 显示全部楼层 来自 北京
书很多 但都没怎么看
要是人可以不睡觉 活上几百年就好了
回复 不支持

使用道具 举报

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

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 18:33 , Processed in 0.050222 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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