《数学软件》讲义电子课件课件(共四章)

数学软件选讲 · Mathematica Matlab SAS
数 学 软 件 选 讲 • Mathematica • Matlab • SAS

第 Mathematica
第 一 篇 Mathematica

基础知识 作为一门新的编程语言 图形处理(二维、三维及其参数方程的形式) 极限、微分与积分 求解方程(组)、微分方程(组) >在线形代数方面的应用 >数值处理 文件及其它高级操作
➢ 基础知识 ➢ 作为一门新的编程语言 ➢ 图形处理(二维、三维及其参数方程的形式) ➢ 极限、微分与积分 ➢ 求解方程(组)、微分方程(组) ➢ 在线形代数方面的应用 ➢ 数值处理 ➢ 文件及其它高级操作

第一章基础知 Mathematica3.0界面及运行介绍 基本数值运算 1.整数运算:加、减、乘、除、幂、阶乘 2.数学常量:E、Pi、I、 Degree、 Infinity 3.函数及数学函数 4.浮点数及复数运算:N函数
第一章 基础知识 一、Mathematica3.0 界面及运行介绍 二、基本数值运算 1. 整数运算:加、减、乘、除、幂、阶乘 2. 数学常量:E、Pi、I、Degree、Infinity 3. 函数及数学函数 4. 浮点数及复数运算:N函数

变量及表达式 1.变量的定义及清除 ◆变量的特点 变量的默认作用域是全局的 (2)全局变量不需事先定义或声明 (3)尽量避免使用下划线定义变量 2.多项式及其操作 (1)定义、替换符操作
三、变量及表达式 1. 变量的定义及清除 ◆ 变量的特点 (1) 变量的默认作用域是全局的 (2) 全局变量不需事先定义或声明 (3) 尽量避免使用下划线定义变量 2. 多项式及其操作 (1) 定义、替换符操作

2)常用操作: Expand、 Factor、 Together、Part Simpl fy、 Collect、 Coefficient Exponent 四、序列及其操作 1.序列的定义 2.序列的生成: Table函数 3.序列的操作
(2) 常用操作: Expand、Factor、Together、Part Simplify、Collect、Coefficient、 Exponent 四、序列及其操作 1. 序列的定义 2. 序列的生成:Table函数 3. 序列的操作

(1)添加删除: Append、 Prepend、 Insert Delete、 Delete Cases (2)取元素:Part、Take、Drop、 Select (3)检测: Length、 Count、 Position 五、表达式“头”的概念: Head及 ApplyI函数
(1) 添加删除:Append、Prepend、Insert、 Delete、DeleteCases (2) 取元素:Part、Take、Drop、Select (3) 检测:Length、Count、Position 五、表达式“头”的概念: Head及Apply函数

自定义函数 1.一元函数 例 e Clear[f xI f[x]:=x^2+4x-2 2.多元函数 例:£【x,y]:=x^2+y~2-3 3.迭代函数 例:£[n]:=£[n-1]+[n-2]; f[0]=1;f[1]=1;
六、自定义函数 1. 一元函数 例: Clear[f,x] f[x_]:= x^2+4x-2 2. 多元函数 例: f[x_,y_]:= x^2+y^2-3 3. 迭代函数 例:f[n_]:= f[n-1]+f[n-2]; f[0]= 1; f[1]=1;

第二章编程语言 1·条件语句 ◆逻辑判断符
1· 条件语句 ◆ 逻辑判断符 == >= < != === =!= 第二章 编程语言

◆逻辑运算符 !‖&& ◆/;运算符 x=a/ test 仅当test为True时才执行赋值语句 ◆If语句 法: If test,then,else 若test为True,则执行then,若test为 False,则执行else
◆ 逻辑运算符 ! || && ◆ /;运算符 x = a /;test 仅当test为True时才执行赋值语句 ◆ If 语句 语法:If [test, then, else] 若test为 True,则执行then,若test为 False,则执行else
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第14讲 拟合.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第13讲 插值.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第12讲 计算机模拟.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第11讲 回归分析.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第10讲 数据的统计分析与描述.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第9讲 行遍性问题.ppt
- 《数学建模》建模案例 最佳灾情巡视路线.doc
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第8讲 最短路问题.ppt
- 《数学建模》建模案例:最优截断切割问题.doc
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第7讲 微分方程.ppt
- 《数学建模》管道运输与订购优化模型(CAI).doc
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第6讲 非线性规划.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第5讲 无约束优化.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第4讲 线性规划.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第3讲 MATLAB作图.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第2讲 MATLAB入门.ppt
- 后勤工程学院:《数学建模与数学实验》课程教学资源(PPT课件讲稿)第1讲 数学建模简介.ppt
- 《数学建模》椅子能在不平的地面上放稳吗?.doc
- 《数学建模》双层玻璃的功效讲义.doc
- 《数学建模》数学建模实例:人口预报问题.doc
- 《数学建模竞赛题》B题.doc
- 《数学建模竞赛题》A题.doc
- 《数学建模竞赛题》AMCM85问题-A动物群体的管理.doc
- 《数学建模竞赛题》AMCM86问题-A水道测量数据.doc
- 《数学建模竞赛题》AMCM87问题-A盐的存贮.doc
- 《数学建模竞赛题》AMCM88问题-A确定毒品走私船的位.doc
- 《数学建模竞赛题》AMCM89问题-蠓的分类.doc
- 《数学建模竞赛题》AMCM90问题-A药物在脑内的分布.doc
- 《数学建模竞赛题》AMCM91问题-A估计水塔的水流量.doc
- 《数学建模竞赛题》AMCM92问题-A空中交通控制雷达的功率问题.doc
- 《数学建模竞赛题》AMCM93问题-A加速餐厅剩菜堆肥的生成.doc
- 《数学建模竞赛题》AMCM94问题-A住宅的保温.doc
- 《数学建模竞赛题》AMCM95问题-A单一螺旋线.doc
- 《数学建模竞赛题》AMCM96问题-A噪音场中潜艇的探测.doc
- 《数学建模竞赛题》AMCM97问题 -A题- Velociraptor(疾走龙属)问题.doc
- 《数学建模竞赛题》AMCM98问题-A磁共振成像扫描仪.doc
- 《数学建模竞赛题》AMCM99问题-A大碰撞.doc
- 《数学建模竞赛题》AMCM2000问题-A空间交通管制.doc
- 《数学建模竞赛题》AMCM2001问题-A:选择自行车车轮.doc
- 《数学建模竞赛题》AMCM2002问题-A风和喷水池.doc