发 表 人:Cs_Chen(瞪大眼睛看世界)
(by 大眼睛 chencs@263.net)
(http://www.math.pku.edu.cn/stu/eresource/wsxy/sxrjjc/aamath/aamath.html)
和大眼睛一起学Mathematica (1)简介
数学系给本科生开设一门课: "符号计算系统", 主要讲授
mathematica(以下简称math)软件的使用及其编程. 大眼睛这
个讲座就是以张韵华老师的授课笔记为主线, 讲述math的基本
使用, 读者如有兴趣, 可以选修数学系该课程, 或找本math书
以求更深入的了解.
我们平日用到编程语言时, 大家都知道编程中用到的整型,
实型, 甚至双精度数, 都只是一个近似的数, 其精度有限, 有
效数字有限, 在很多时候达不到实际需要的要求. 符号计算与
数值计算的区别就在于符号计算以准确值记录计算的每一步的
结果, 如果需要时, 可以将精确表示按需要计算成任意位数的
小数表示出来(只要机器内存足够大).
最常见的符号计算系统有maple, mathematica, redues等,
这些软件各有侧重, 比如,maple内存管理及速度比math好, 但
是图形方面不如math; redues没找到, 没用过, 未明; 而用得
较多的matlab编程环境特好, 和C语言接口极其简单, 遗憾的是
它不是符号计算, 只是数值计算. 所以, 就实用而全面来说,
math是一个很好用的软件.
math软件不仅能够进行一般的+-*/及科学函数如Sin, Log
等计算, 而且能进行因式分解, 求导, 积分, 幂级数展开, 求
特征值等符号计算, 并且, math有较强的图元作图, 函数作图,
三维作图及动画功能.
和大眼睛一起学Mathematica (2)试试你的math
math自发布以来, 目前比较常见的有math 1.2 for DOS,
math 2.2 for Windows, math 3.0 for win95, math 3.0 for
UNIX.
DOS下的math的好处就是系统小, 对机器要求低, 在386机
器4M内存下就能运行得很好(机器再低点也是可以用的, 比如
说286/2M). 在DOS下直接键入math<回车>即可进入math系统,
出现的提示符In[1]:=, 这时就可以进行计算了, 键入math函
数, 回车即可进行运算. 如果输入的Quit, 则退出math. 这里
下一页