Mathematica(MMA)闪电入门系列  入口

本文起到目录作用,点击以下链接,可以打开各章:

一、MMA概述
二、表操作
三、函数与递归
四、表达式的计算
五、过程式编程和调试技巧
六、图形
七、程序包

以下为各章详细目录

 /*
一、MMA概述
1、MMA的使用
2、函数
3、表达式
4、数值计算和符号计算
5、数据的表示
6、程序设计 二、表操作
1、引言
2、表的创建与表的测量
3、对表中元素的处理
4、对多个表的处理
5、高阶函数
6、函数对表的重复作用
7、字符串和字符 三、函数与递归
1、函数的嵌套调用
2、自定义函数
3、辅助函数
4、匿名函数
5、单行函数
6、递归 四、表达式的计算
1、表达式
2、表达式的计算过程
3、变换规则初步
4、模式
5、变换规则和定义
6、变换规则+模式匹配 五、过程式编程和调试技巧
1、循环
2、判断
3、模块化
4、循环+判断
5、调试技巧 六、图形
1、图形基本元素
2、图形指令与图形选项
3、函数图与参数图
4、文本图形
5、数据图形
6、声音
7、互动栗子:随机漫步 七、程序包
1、运行目录与规则库目录
2、目录和符号
3、搜索顺序
4、载入程序包
5、自制程序包
6、标准程序包
*/

详细目录

以下为代码、pdf文件在百度云中的下载链接:

http://pan.baidu.com/s/1dE4i5O1

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

学习建议:
很多小朋友啊,被《MMA全书》吓倒了,那书比砖头还厚。其实MMA入门并不难。
这个入门教程,以例子为主,从MMA编程的角度编写,试图使学习者在几个小时内入门。
把扩展阅读部分(在每一章的尾部)算上,最多化十多个小时。
建议不可一步登天,一天坚持学习半小时到一小时即可。这样一两周下来,就可以入门了。
理解为主,没有练习。只要把程序拷贝到MMA中去运行(所有代码以nb格式文件的形式也提供了下载),去观察、去修改、去理解,那么MMA的学习曲线并不陡。
几个小时的入门,完全是可以做到的。
记得随时按下"F1"键,来阅读理解函数说明。MMA本身自带的帮助文档,是真真极好的。

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

对于理科生的后续建议:
化了几个小时入门之后,就完全可以去看应用方面性的书了。边学习边理解,对MMA的认识与运用能力,自然会得到提高。

数学:
MATHEMATICA 5在大学数学课程中的应用--丁大正编著 2006年06月.pdf

物理:
http://item.jd.com/11300610.html
Mathematica与大学物理计算(第2版)
董键 著
这本书已经出到第二版,说明第一版写得不错。第一版有电子书,而且有源代码。

化学:
http://item.jd.com/10255678.html
Mathematica在化学化工中的应用
杜迎春 著
电子书已经下载到。源代码在书中没有说明提供,可能是没有的。

数理化都有了。可能还有更好的书,找到的话告诉我啊。
这些书都有点老了,不过一点关系也没有。一是基础科学在这层次上变化不大,二是MMA的兼容性非常好,老版本的代码在新版本上运行,不会有问题。
这些电子书,我会整理好发到百度云上(已经发上,见上)。

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

最后的建议:

http://www.cnblogs.com/ajian005/archive/2012/10/19/2753913.html
数学、物理、化学、生物、地理常用软件介绍(草稿)
哇靠,软件有那么多。。

不用怕。软件写出来,是给人用的。好的软件都非常容易使用。
我们可以在MMA上快速入门,自然可以在其他软件上也快速入门。
软件使用的后面,是搭配的问题了,几个搭配在一起,用于解决实际问题。

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

最后的说明:
本文中,很多地方有链接的,使劲点进去。。
有建议或发现不足的地方,随时留言啊。。

我用的MMA版本是:9.0.1.0    操作系统是:WinXp
现在(161024),10、11版本都已经出来啦,只是体积比较大,有兴趣的小朋友可以尝试,都有破解版的。。

161103 建立各种链接、整理、润色,完工。

end ++++++++++++++++++++++++++++++++++++++++++++++++

Top

 

 

Mathematica(MMA)闪电入门系列 目录与说明的更多相关文章

  1. pascal闪电入门系列目录

    第一章  准备工作 第二章  Hello,world! 第三章  输出.输入 第四章  变量常量.基本数据类型 第五章  格式.注释 第六章  运算符.表达式.优先级 第七章  分支结构 第八章  数 ...

  2. ABP入门系列目录——学习Abp框架之实操演练

    ABP是"ASP.NET Boilerplate Project (ASP.NET样板项目)"的简称. ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WE ...

  3. ABP入门系列(2)——通过模板创建MAP版本项目

    一.从官网创建模板项目 进入官网下载模板项目 依次按下图选择: 输入验证码开始下载 下载提示: 二.启动项目 使用VS2015打开项目,还原Nuget包: 设置以Web结尾的项目,设置为启动项目: 打 ...

  4. ABP入门系列(4)——领域层定义仓储并实现

    一.先来介绍下仓储 仓储(Repository): 仓储用来操作数据库进行数据存取.仓储接口在领域层定义,而仓储的实现类应该写在基础设施层. 在ABP中,仓储类要实现IRepository接口,接口定 ...

  5. ABP入门系列(3)——领域层创建实体

    这一节我们主要和领域层打交道.首先我们要对ABP的体系结构以及从模板创建的解决方案进行一一对应.网上有代码生成器去简化我们这一步的任务,但是不建议初学者去使用. 一.首先来看看ABP体系结构 领域层就 ...

  6. ABP入门系列(6)——展现层实现增删改查

    这一章节将通过完善Controller.View.ViewModel,来实现展现层的增删改查.最终实现效果如下图: 一.定义Controller ABP对ASP.NET MVC Controllers ...

  7. ABP入门系列(5)——创建应用服务

    一.解释下应用服务层 应用服务用于将领域(业务)逻辑暴露给展现层.展现层通过传入DTO(数据传输对象)参数来调用应用服务,而应用服务通过领域对象来执行相应的业务逻辑并且将DTO返回给展现层.因此,展现 ...

  8. ABP入门系列(7)——分页实现

    ABP入门系列目录--学习Abp框架之实操演练 完成了任务清单的增删改查,咱们来讲一讲必不可少的的分页功能. 首先很庆幸ABP已经帮我们封装了分页实现,实在是贴心啊. 来来来,这一节咱们就来捋一捋如何 ...

  9. ABP入门系列(8)——Json格式化

    ABP入门系列目录--学习Abp框架之实操演练 讲完了分页功能,这一节我们先不急着实现新的功能.来简要介绍下Abp中Json的用法.为什么要在这一节讲呢?当然是做铺垫啊,后面的系列文章会经常和Json ...

随机推荐

  1. 【接上一篇】winform中dataGridView高度和宽度自适应填充完数据的高度和宽度,即dataGridView根据数据自适应大小

    上一篇:winform中dataGridView高度自适应填充完数据的高度 winform中dataGridView高度自适应填充完数据的高度,就是dataGridView自身不产生滚动条,自己的高度 ...

  2. javascript判断某种元素是否进入可视区域

    判断是否在指定的可视区域内,先用最简单的方式,比如整个页面为可视区域 找到几个关键因素: sTop= $(window).scrollTop();  //滚动条距顶部的高度 clientHeight= ...

  3. Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装

    今天在安装Oracle 10g的时候,遇到了“ Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装” 这个问题,经过搜索,找到了解决方案,具体如下: win7下右键单机" ...

  4. CodeSmith模板

    重复性的工作交给代码生成器就好,这里分享几套模板, 1.从数据库抓取字段,生成Table元素,这个在web开发中很有用 <%-- Name: Author: Description: --%&g ...

  5. Redis内存使用优化与存储

    抄自http://www.infoq.com/cn/articles/tq-redis-memory-usage-optimization-storage 本文将对Redis的常见数据类型的使用场景以 ...

  6. git bash下对文件的操作

    window下的e盘中webpack文件夹操作 新建文件夹:mkdir wpdemo: 新建文件:touch index.html; 删除文件夹:rm -r wpdemo; 删除文件:rm index ...

  7. string相关总结

    一 <string> 1 string类常见成员函数 (1)属性相关 s.empty()   s为空时返回true,否则返回false s.size()      返回s中字符的个数,不包 ...

  8. 为什么SqlTransaction.Rollback会抛出SqlException(11,-2)(即SQL超时异常)

    // System.Data.SqlClient.SqlTransaction public override void Rollback() {     if (this.IsYukonPartia ...

  9. 【转】Hibernate级联注解CascadeType参数详解

    cascade(级联) 级联在编写触发器时经常用到,触发器的作用是当 主控表信息改变时,用来保证其关联表中数据同步更新.若对触发器来修改或删除关联表相记录,必须要删除对应的关联表信息,否则,会存有脏数 ...

  10. jquery combobox

    主要实现的功能有. 1.点击标签,显示所有数据源 2.在text中输入文本,模糊匹配. 3.配置是否必须要选择. 4.添加选中时的事件. 具体描述如下. combobox原型属性:        原型 ...