数学软件 Mathematica 使用入门
1 数学软件 Mathematica —— 使用入门
主要内容 符号计算系统 Mathematica基本用法 基本运算 符号计算 图形功能 ■程序设计(略)
2 主要内容 ◼ 符号计算系统 ◼ Mathematica 基本用法 ◼ 基本运算 ◼ 符号计算 ◼ 图形功能 ◼ 程序设计(略)
符号计算系统 ■符号计算系统 ●也称为计算机代数 ●以推理为主,是一个表示数学知识和数学工具的系统 ●与代数计算、算法设计、机器学习、自动推理等紧密联系 ●一般由系统内核、符号计算语言和若干软件包组成 ●通常包括符号计算、数值计算、图形演示和程序设计 借助计算机速度快的特点,帮助人们完成在短时间内无 法完成的公式推导计算
3 ◼ 符号计算系统 借助计算机速度快的特点,帮助人们完成在短时间内无 法完成的公式推导计算。 ⚫ 也称为计算机代数 ⚫ 以推理为主,是一个表示数学知识和数学工具的系统 ⚫ 与代数计算、算法设计、机器学习、自动推理等紧密联系 ⚫ 一般由系统内核、符号计算语言和若干软件包组成 ⚫ 通常包括符号计算、数值计算、图形演示和程序设计 符号计算系统
符号计算系统 ■常见的符号计算软件 ●商业软件 Mathematica, Maple, mupad, math cad ●免费软件 Axiom, CoCoA, Derive, Euler, gaP, Maxima, 更多符号计算软件参见课程主页相关网络链接。 ●符号计算软件的两种运行方式:交互方式和程序方式
4 ◼ 常见的符号计算软件 ⚫ 商业软件 Mathematica,Maple,MuPAD,MathCad 符号计算系统 ⚫ 免费软件 Axiom,CoCoA,Derive,Euler,GAP,Maxima,. . . 更多符号计算软件参见课程主页相关网络链接。 ⚫ 符号计算软件的两种运行方式:交互方式和程序方式
Mathematica介绍 Mathematica由美国 Wolfram research公司于1988年推出, 目前的最新版本为 Mathematica804 ● Mathematica很好地结合了数值和符号计算引擎、图形系统、 编程语言、文本系统以及与其他应用程序的高级连接,是目前 使用最广泛的数学软件之一,也是世界上符号计算系统中最强 大的两个系统之一。 ● Mathematica有简体中文版:中文界面和中文帮助 ●可在官方网站上下载试用版
5 ⚫ Mathematica 由美国 Wolfram Research 公司于 1988 年推出, 目前的最新版本为Mathematica 8.04 Mathematica 介绍 ⚫ Mathematica 有简体中文版:中文界面和中文帮助 ⚫ 可在官方网站上下载试用版 ⚫ Mathematica 很好地结合了数值和符号计算引擎、图形系统、 编程语言、文本系统以及与其他应用程序的高级连接,是目前 使用最广泛的数学软件之一,也是世界上符号计算系统中最强 大的两个系统之一
Mathematica欢迎界面 静欢迎使用 Wolfram Mathematica8 新建 Wolfram Mathematica 8 >BAnA8 笔记本》 ,幻灯片 欢迎使用 Mathematica8 其它 立即开始使用 outram 观看入门视频,快速预览 Mathematica以及 Mashed 第8版新引入的一些精彩功能。初步学习如何 打开最近使用的文档 使用 Mathematica: 打开 《1/7 寻找学习途径 获取含有源代码的 Q搜素全部文档 演示项目 获取最新 Mathematica的新闻、活动与培训信息,请访间 wolfram. com 启动时显示M
6 Mathematica 欢迎界面
Mathematica工作界面 ● Mathematica的工作平台:自带的 Noteboc0ks环境 ● Mathematica工作界面 菜单栏 Wolfram Mathematica80-未命名1 文件(()插入①格式(R)单元()图形(G)计算M面⑨窗囗M帮助(H 未命名-1大 In[1]: Sin[Pi/4]+Cos [Pi/4] Out[1F Notebooks环境 ●在 Notebooks环境下输入命令,系统执行后返回结果 最好最完整的学习材料:系统自带的使用帮助和实例演示
7 Mathematica 工作界面 ⚫ Mathematica 的工作平台:自带的 Notebooks 环境 ⚫ 在 Notebooks 环境下输入命令,系统执行后返回结果 ⚫ Mathematica 工作界面 菜单栏 Notebooks 环境 最好最完整的学习材料:系统自带的使用帮助和实例演示
Mathematica使用 athematical语言规则 ①所有命令和内置函数都是以大写字母开始 ②函数的参数是在方括号中给出 ③乘法运算符可以用空格代替(不建议这么做) ④内置的函数名通常都很长,使用函数的名字的全拼
8 Mathematica 使用 ◼ Mathematica 语言规则 ① 所有命令和内置函数都是以大写字母开始 ② 函数的参数是在方括号中给出 ③ 乘法运算符可以用空格代替(不建议这么做) ④ 内置的函数名通常都很长,使用函数的名字的全拼
Mathematica使用 ■ Mathematica命令的执行(简称执行键 Shift Enter ●可以运行单个命令或语句 ●也可以运行多个语句:输入全部语句后再按执行键 ●命令(语句)分隔符:回车或分号 ●如果不需要显示运行结果:在语句后面加分号 输入和输出标识符:In[n]:和out[n In[1]: Sin[ P1/4]+Cos[P1/4] out[1]=
9 Mathematica 使用 ⚫ 可以运行单个命令或语句 ⚫ 也可以运行多个语句:输入全部语句后再按执行键 ⚫ 命令(语句)分隔符:回车或分号 ⚫ 如果不需要显示运行结果:在语句后面加分号 ◼ Mathematica 命令的执行(简称执行键) ◼ 输入和输出标识符:In[n]: 和 Out[n] In[1]:= Sin[Pi/4]+Cos[Pi/4] Out[1]= 2 Shift + Enter
数学公式的输入 ■数学公式的输入 ●直接输入n1:=sin[Pi/4] Cos [Pi/41] ●借助 Mathematica提供的面板( Palettes) 数学助手 计算面板(囗M帮助(H 计算器 书与助手 基本高级 数学助手 xyt6~文档 课堂助手 幻灯片 0.N+(),= Tab Enter TraditionalForm 图表元素方案 上一个单元的输入创输入单元 特殊字符 上一个元的输出 创文本元 整指令名 制作模板 色彩方案 ˇ基本指令 In[5]:= Sin Cos 排版 ˇ帮助和设置
10 数学公式的输入 ⚫ 直接输入 ◼ 数学公式的输入 In[1]:= Sin[Pi/4]+Cos[Pi/4] ⚫ 借助 Mathematica 提供的面板(Palettes)