Mathematica软件的使用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
变量、函数和计算公式的一个变换。
符号计算系统
符号计算系统是一个表示数学知识和数学工具的系统, 一个集成化的计算机数学软件系统。
数值计算、符号计算、图形演示和程序设计
符号计算系统的功能
验证数学公式的工具 理论研究中的实验方法
符号计算系统的种类
wk.baidu.com 符号计算系统
是表示数学知识和数学工具的系统, 是集成化的计算机数学软件系统。
Matlab
是一个交互式的系统 它的基本运算单元是不需指定维数的矩阵 系统提供了大量的矩阵及其他运算函数,可以方便的进行一些很
复杂的计算,而且运算效率极高。
Matlab
命令和数学中的符号、公式非常接近 可读性强、容易掌握 还可进行编程完成特定的工作
Matlab
具备图形用户接口(GUI)工具 允许用户把Matlab当作一个应用开发工具来使用。
二、 Mathematica使用基础
Mathematica的功能简介 Mathematica中的基本量 表 和与积
软件概况
开发公司:
美国Wolfram研究公司开发的符号计算系统
创始人:
Stephen Wolfram
使用者:
从事理论研究的数学工作者 其它科学工作者 从事实际工作的工程技术人员
赋值格式:
变量=表达式 变量1=变量2=表达式
清除变量的值:
变量=. Clear[变量]
系统内部变量大写字母开头 用户常用变量小写字母开头 长度不限
赋值表达式 可为数值型、字 符型、数组、图 形
变量替换(代入) 格式:
表达式/.x->a 表达式/.{x1->a1, x2->a2, … }
Mathematica软件的使用
主讲:吝维军
主要内容
一、符号计算系统简介 二、Mathematica使用基础 三、Mathematica绘图 四、Mathematica代数运算 五、Mathematica微积分
一、符号计算系统(数学软件)
数值计算和符号计算
数值计算过程是常量、变量值、函数值到数值的变换。 符号计算过程是常量、变量、函数和计算公式到常量、
符号计算系统类型
一类是数值计算型软件 一类是数学分析型软件
常见的几个符号计算系统
Mathematic Maple Matlab MathCAD
Matlab简介
Matlab
是“Matrix Laboratory”的缩写 意为“矩阵实验室” 是当今很流行的科学计算软件
Maple 简介
Maple 是由加拿大Waterloo University开发 的一种数学软件。
较强的解析运算和数学公式推导、定理证明 的能力。
Mathcad 简介
Mathcad 是80年代出现较早的交互式数学软件。 它兼顾了文字、数学和图形处理等功能,是一
个多功能的集成化的环境。
初等函数
Log[x]、Exp[x]、Sin[x]、ArcSin[x]、Sinh[x]
组合函数
n! 、、n!!、Binomial[n,m]、Permutations[list]
数论函数
Mod[m,n] 、Quotient[m,n]、GCD[n1,n2,…]或GCD[s]、LCM Prime[k] 、PrimeQ[k]、FactorInteger[n]
数的输出形式
N[表达式] 和 表达式//N
以实数形式输出表达式的值 (有效位数取6位)
N[表达式,n]
以n位精度的实数形式表示表达式
ScientificForm[表达式]
科学记数法
(2)变量
变量命名规则
字母开头,后跟字母、数字、下划线
变量赋值 赋值符号:
= 和 :=
整数(Integer)、有理数(Rational)、实数(Real)、 复数(Complex) 注:整数的位数不限制,实数精度不限制
数学常数
Pi、E、Degree、I、Infinity、∞
数值表达式运算的结果
精确数和浮点数(带小数点的数,近似数) 依据表达式中数的表现形式确定结果的形式
数值计算:结果是一个数值。 符号计算:结果是一表达式。
运行方式:
交互式(命令式) 程序方式
开始计算(运行)方式(3种)
按Shift+回车键 按数字小键盘的回车键 “Kernel”->”Evaluation”->”Evalute Cell”
停止计算(运行)
Alt+, “Kernel”->”Interrupt Evaluation”
功能:
表示把表达式中的x全部换为a的结果 表示分别用a1替换x1, a2替换x2,….
x、x1,…为变量 a1,a2,…为表达式
(3)函数
常用的数值函数
实变量的数值函数 Round[x]、Floor[x]、Abs[x]、Sign[x]、Max[x1,x2,…] IntegerPart、FractionalPart、IntegerDigits 复变量的数值函数:Re[z]、Im[z]、Conjugate[z]、Abs[z]、Arg[z]
获取该函数的调用形式、完整说明、使用举例
在行文中输入 ?函数名
获取该函数的调用形式和相关说明
行文中输入 ??函数名
获取该函数的更多的信息
行文中输入 “? 带有*号的不完整的函数名”
列出相关的函数名。
2. Mathematica中的基本量
(1) 数与数的表示 数的类型
功能:
解决各种领域的涉及复杂的符号计算和数值计算的问题
开发工具:
Mathematica系统是用C语言开发的。
1. Mathematica的功能简介
(1) Mathematica的界面
工作屏幕
Notebook 记事本
标题栏 菜单栏
基本输入工具面板
状态栏
(2) 输入和计算
计算的种类:
输入函数和命令的快捷方式
调出相应的输入面板,可通过“File”|“Palettes” 按复合键Ctrl+L复制上一命令 键入命令或函数的第一个(或前几个字符),按复合键Ctrl+K,从
列表框中选择
(3) 在Mathematica中获取帮助
通过帮助浏览器“Help Browser”
相关文档
最新文档