An Introduction to Programming with Mathematica®

书名:An Introduction to Programming with Mathematica®
作者:PaulR.Wellin/RichardJ.Gaylord/SamuelN.Kamin
译者:
ISBN:9780521846783
出版社:CambridgeUniversityPress
出版时间:2005-1-31
格式:epub/mobi/azw3/pdf
页数:570
豆瓣评分: 8.3

书籍简介:

An Introduction to Programming with Mathematica® is designed to introduce the Mathematica programming language to a wide audience. Since the last edition of this book was published, significant changes have occurred in Mathematica and its use worldwide. Keeping pace with these changes, this substantially larger, updated version includes new and revised chapters on numerics, procedural, rule-based, and front-end programming, and gives significant coverage to the latest features up to, and including, Mathematica 5.1 Mathematica notebooks, available from www.cambridge.org/0521846781, contain examples, programs, and solutions to exercises in the book. Additionally, material to supplement later versions of the software will be made available. This is the ideal text for all scientific students, researchers, and programmers wishing to deepen their understanding of Mathematica, or even those keen to program using an interactive language that contains programming paradigms from all major programming languages: procedural, functional, recursive, rule-based, and object-oriented.

作者简介:

书友短评:

@ [已注销] 读了那本 mathematica 全书后,又回头扫了扫这本书。总体上讲这本书的内容是包含在 mathematica 全书中的,只是展现方式更加友好一些。 我理解中, mathematica 语言设计的几个核心:1. 统一的类 s-exp 的底层数据结构表示; 2. symbolic computation; 3. pattern matching; 4. rule-based tranformation; 5. lots of functional programming ideas. 6. literate programming, use notebook as an uniform interface. 另,最近感觉掌握一门知识最好的办法似乎就是直接去啃最经典最难的书,捷径是不存在的。 @ Bearinger 读了那本 mathematica 全书后,又回头扫了扫这本书。总体上讲这本书的内容是包含在 mathematica 全书中的,只是展现方式更加友好一些。 我理解中, mathematica 语言设计的几个核心:1. 统一的类 s-exp 的底层数据结构表示; 2. symbolic computation; 3. pattern matching; 4. rule-based tranformation; 5. lots of functional programming ideas. 6. literate programming, use notebook as an uniform interface. 另,最近感觉掌握一门知识最好的办法似乎就是直接去啃最经典最难的书,捷径是不存在的。 @ [已注销] http://ishare.iask.sina.com.cn/f/13096408.html @ leave Mathematica进阶书籍

1. An introduction to Mathematica
2. The Mathematica language
3. Lists
4. Functional programming
5. Procedural programming
6. Rule-based programming
7. Recursion
8. Numerics
9. Graphics programming
10. Front-end programming
11. Examples and applications
12. Writing packages
Appendix A: how expressions are evaluated
Appendix B: debugging
· · · · · ·

添加微信公众号:好书天下获取

添加微信公众号:“好书天下”获取书籍好书天下 » An Introduction to Programming with Mathematica®
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

添加微信公众号:“好书天下”获取书籍

添加微信公众号:“好书天下”获取书籍添加微信公众号:“好书天下”获取书籍