Matlab数学实验(上)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
\
右除 左除
/
*
乘
^
乘方
例题
例4 计算的 值,其中 >>syms x y x=-1.42;y=0.52; sqrt(sin(abs(x)+abs(y)))/(x^2+y^2) ans = 0.4223
6.2 MATLAB中函数 运算与作图的实验
sin(| x | | y |) x2 y 2
经济数学
+
点
十字号
s
d
正方形
菱形
o(字母)
*
圆圈
星号
h
p
六角形
五角星
x(字母)
叉号
>
右三角
6.2 6.1 MATLAB MATLAB 中函数 数 运算与作图的实验 学实验(上)
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
例题
例2 创建一个函数式文件, 文件名为%fibfun.m。 计算第n个Fibonnaci数。 在Medit窗口中写以下内容: %fibfun.m function f=fibfun(n) if n>2 f=fibfun(n-1)+fibfun(n-2); else f=1; end 编写好之后以“fibfun.m” 文件名保存。 在MATLAB主命令窗口中 执行命令: >> fibfun(3) 得到结果为 ans =
经济数学
6.2 MATLAB中函数运算与作图的实验
6.wk.baidu.com.1
(三)作图实验 1、二维图形基本图 调用格式:plot(x,y):表示作函数 y f ( x) 的图形;
plot(x,sin(x)) plot(x, sin(x), x, cos(x))
运算实验
6.2 6.1 MATLAB MATLAB 中函数 数 运算与作图的实验 学实验(上)
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(五)工作窗口
MATLAB基本知识介绍
在工作窗口中将显示目前内存中所有的MATLAB变量的变量名、 数学结构、字节数以及类型,不同的变量类型分别对应不同的变
量名图标。
此窗口有4个按钮控件和1个下拉菜单: 打开已保存的数据文件 保存工作空间中的所有数据
例题
例如:计算在的值。 >> syms x; >> x=pi/3; >> cos(x) >> ans = 0.5000
函数(变量)
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.2 MATLAB中函数运算与作图的实验
6.2.1
(一)算术运算
+ -
运算实验
MATLAB中提供的常用算术运算符有: 加 减
知识点:
主要内容
经济数学
第6章
基本要求
不定积分
了解原函数提出的背景; 理解并掌握不定积分概念,了解定积分的几何意义; 掌握不定积分的性质,熟记基本积分公式; 掌握不定积分的直接积分法,凑微分法,第二换元积 分法(根号中为一次函数)、分部积分法,会求不定 积分。 理解与掌握不定积分在经济问题中的应用,会用不 定积分解决简单的经济问题。 约8学时
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.3
(二)变量
2.给变量赋值
MATLAB常用的常量、变量与函数
提问:给变量赋值的基本格式是什么? [变量名=]表达式[ ;]
例题
例如:把(5*1.06+4*2.45)/(5+4)赋给a。 >> a=(5*1.06+4*2.45)/(5+4) >> ans = 1. 6778
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(三)历史窗口
MATLAB基本知识介绍
在默认设置下,历史窗口中会保留自安装起所有命令的 历史记录,并表明使用时间以方便使用者查询。双击某一行 命令,即在命令窗口中执行该行命令。
6.1 MATLAB数 学实验(上) 学软件介绍
6.1.3
(一)常量 MATLAB有一些预定义的变量,这些特殊的变量称为常量。例如 圆周率可表示为:>> pi
MATLAB常用的常量、变量与函数
>> ans =
3.1416 虚数可表示为:>> 2+3i
>> ans =
2.0000 + 3.0000i
字符可表示为:>> 'how are you' >> ans =
经济数学
6.1 MATLAB数学软件简介
6.1.2
(四)当前目录窗口
MATLAB基本知识介绍
在当前目录窗口中可显示或改变当前目录,还可以显示
当前目录下的文件并提供搜索功能。
此窗口有4个按钮控件: 显示并改变当前目录控件 进入所显示的目录的上一级目录
在当前目录中创建一个新的子目录
在当前目录的文件中查找
>> clear x >>syms x simplify((x^2+3*x+2)/( x+1)) ans = x+2
6.2 6.1 MATLAB MATLAB 中函数 数 运算与作图的实验 学实验(上)
经济数学
6.2 MATLAB中函数运算与作图的实验
6.2.1 上机练习 运算实验
(1)化简
( x 2 1)(2 x 1) (答案: 2 x2 x 1
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
编写好之后以“ logotu.m” 文件名保存。在 MATLAB 主命令窗口中执行命令: MATLAB输入命令 >> logotu
6.1 MATLAB数 学实验(上) 学软件介绍
设置当前路径
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(二)命令窗口
MATLAB基本知识介绍
如图是MATLAB的命令窗口,其中“>>”为运算提示符,表示
MATLAB正处在准备状态。当在提示符后输入一段运算式并按 【Enter】键后,MATLAB将给出计算结果,然后再进入准备状态。
6.2 MATLAB中函数运算与作图的实验
6.2.1
(二) 函数运算
运算实验
除了简单的四则运算外,MATLAB还提供了几种常 用的函数运算命令:
expand simple
符号表达式的展开 寻找符号表达式的 最简型
factor simplify
符号表达式因式 分解 符号表达式化简
例题
x 2 3x 2 例5 化简 x 1
经济数学
第 6章
6.1 6.2 6.3 6.4
MATLAB数学实验(上)
MATLAB数学软件介绍 MATLAB中函数运算与作图的实验 MATLAB中求极限与导数的实验 MATLAB中求不定积分与定积分的 实验
目录
经济数学
第6章 MATLAB数学实验(上)
MATLAB功能介绍 基本窗口介绍 MATLAB 数学软件介绍 MATLAB基本知识介绍 M 文件建立、保存与调用 常用常量、变量与函数介绍 算术运算 运算实验 函数运算 MATLAB中函数运算与作图实验 二维图形 作图实验 三维图形 求x a的极限 求极限实验 求x a的左、右极限 MATLAB中求极限与导数实验 求一阶导数 求导数实验 求高阶导数 求极值的实验 求不定积分实验 MATLAB 中求不定积分与定积分的实验 求区间 a, b 的定积分 求定积分实验 求广义积分
2
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
2.M文件的调用 1)命令文件只要在MATLAB主命令窗口键入名就可以直接调用。 2)函数文件的调用格式: function[输出变量列表]=函数名(输入变量列表)
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(一)MATLAB主窗口
MATLAB基本知识介绍
主窗口主要包括 6个下拉菜单和10个按钮控件,下面主要对10
个按钮控件做简单介绍。各按钮控件及说明如下:
新建或打开一个MATLAB文件 剪切、复制或粘贴已选中的对象 撤消或恢复上一次操作; 打开Simulink主窗口; 打开MATLAB的帮助系统;
3
x 1
)
(2)展开 x 1
(答案:x 3 3x 2 3x 1 )
2 x 1x 2) x 3x 2 (答案: (3)分解
(4)求
sin x cos x x 在 3 1 x2
处的值(答案: 12.0962)
6.2 6.1 MATLAB MATLAB 中函数 数 运算与作图的实验 学实验(上)
经济数学
6.2 MATLAB中函数运算与作图的实验
6.2.1
(三)作图实验
b
c
运算实验
2.二维图形带参数的图 调用格式:plot(x,y,’参数’):表示给图形添加 颜色、确定线型及数据点的图标等常用参数表 m 蓝色 紫红色
青色 r 红色
g
k
绿色
黑色
w
y
白色
黄色
实线(默认)
点画线
:
--
点连线
虚线
.
第四章 不定积分
经济数学
6.1
6.1.1 6.1.2 6.1.3
MATLAB数学软件介绍
MATLAB功能介绍 MATLAB基本知识介绍 MATLAB常用的常量、变量与函数
主要内容
经济数学
6.1 MATLAB数学软件简介
6.1.1 MATLAB功能介绍
常见软件
目前最常见的几种软件: 1. Mathacd 2.Matlab 3. Mathematica
打开所选数据的矩阵编辑器
删除所选数据 MATLAB在执行M文件时, 将把M文件的数据保存到对应的工 作间中。 6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
1.M文件的建立 提问:什么是M文件? 编写MATLAB的程序文件就称M文件。M文件分为:命令文件和函数文件 提问:M文件建立的步骤是什么? 1)进入程序编辑器(MATLAB Editor/Debug): 从“File”菜单中选择“New”及“M-file”项或单击“New M-file”按 扭; 2)输入程序:在“MATLAB Editor/Debug”窗口输入MATLAB程序; 3)保存程序:单击“save”按扭,出现一个对话框, 在文件名一框中键入一个文件名,单击“保存”按扭.
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.3
(二)变量
MATLAB具有丰富的函数.可分为三大类:MATLAB内部 函数;MATLAB系统附带的各种工具箱中提供的实用函数;用户 自定义函数.部分常见函数用户可以直接调用。 函数的调用格式为:
MATLAB常用的常量、变量与函数
how are you
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.3
(二)变量 1.符号变量
MATLAB常用的常量、变量与函数
提问:符号变量创建的格式是什么?
(1)sym a:表示一次创建一个符号变量. (2)syms a b c :表示一次创建多个符号变量. (3)sym(‘x’):表示创建一个符号变量, 它可以是字符、字符串、表达式或字符表达式;
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
例题
例1 创建一个命令式文件,文件名为%logotu.m,实现绘制LOGO图。 在Medit窗口中写以下内容: %logotu.m load logo surf(L,R),colormap(M) n=size(L,1); axis off axis([1 n 1 n -.2 .35]) view(-37.5,60)
上机练习
(1)建立一个命令M文件:在同一坐标呢,画出一条正弦曲线和一条余
弦曲线,要求正弦曲线用红色实线、数据点用“+”号显示。
(2)建立一个函数M文件:求函数 f x (保留有效数四位)
x
在 x 3 与 x 30 的近似值
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
右除 左除
/
*
乘
^
乘方
例题
例4 计算的 值,其中 >>syms x y x=-1.42;y=0.52; sqrt(sin(abs(x)+abs(y)))/(x^2+y^2) ans = 0.4223
6.2 MATLAB中函数 运算与作图的实验
sin(| x | | y |) x2 y 2
经济数学
+
点
十字号
s
d
正方形
菱形
o(字母)
*
圆圈
星号
h
p
六角形
五角星
x(字母)
叉号
>
右三角
6.2 6.1 MATLAB MATLAB 中函数 数 运算与作图的实验 学实验(上)
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
例题
例2 创建一个函数式文件, 文件名为%fibfun.m。 计算第n个Fibonnaci数。 在Medit窗口中写以下内容: %fibfun.m function f=fibfun(n) if n>2 f=fibfun(n-1)+fibfun(n-2); else f=1; end 编写好之后以“fibfun.m” 文件名保存。 在MATLAB主命令窗口中 执行命令: >> fibfun(3) 得到结果为 ans =
经济数学
6.2 MATLAB中函数运算与作图的实验
6.wk.baidu.com.1
(三)作图实验 1、二维图形基本图 调用格式:plot(x,y):表示作函数 y f ( x) 的图形;
plot(x,sin(x)) plot(x, sin(x), x, cos(x))
运算实验
6.2 6.1 MATLAB MATLAB 中函数 数 运算与作图的实验 学实验(上)
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(五)工作窗口
MATLAB基本知识介绍
在工作窗口中将显示目前内存中所有的MATLAB变量的变量名、 数学结构、字节数以及类型,不同的变量类型分别对应不同的变
量名图标。
此窗口有4个按钮控件和1个下拉菜单: 打开已保存的数据文件 保存工作空间中的所有数据
例题
例如:计算在的值。 >> syms x; >> x=pi/3; >> cos(x) >> ans = 0.5000
函数(变量)
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.2 MATLAB中函数运算与作图的实验
6.2.1
(一)算术运算
+ -
运算实验
MATLAB中提供的常用算术运算符有: 加 减
知识点:
主要内容
经济数学
第6章
基本要求
不定积分
了解原函数提出的背景; 理解并掌握不定积分概念,了解定积分的几何意义; 掌握不定积分的性质,熟记基本积分公式; 掌握不定积分的直接积分法,凑微分法,第二换元积 分法(根号中为一次函数)、分部积分法,会求不定 积分。 理解与掌握不定积分在经济问题中的应用,会用不 定积分解决简单的经济问题。 约8学时
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.3
(二)变量
2.给变量赋值
MATLAB常用的常量、变量与函数
提问:给变量赋值的基本格式是什么? [变量名=]表达式[ ;]
例题
例如:把(5*1.06+4*2.45)/(5+4)赋给a。 >> a=(5*1.06+4*2.45)/(5+4) >> ans = 1. 6778
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(三)历史窗口
MATLAB基本知识介绍
在默认设置下,历史窗口中会保留自安装起所有命令的 历史记录,并表明使用时间以方便使用者查询。双击某一行 命令,即在命令窗口中执行该行命令。
6.1 MATLAB数 学实验(上) 学软件介绍
6.1.3
(一)常量 MATLAB有一些预定义的变量,这些特殊的变量称为常量。例如 圆周率可表示为:>> pi
MATLAB常用的常量、变量与函数
>> ans =
3.1416 虚数可表示为:>> 2+3i
>> ans =
2.0000 + 3.0000i
字符可表示为:>> 'how are you' >> ans =
经济数学
6.1 MATLAB数学软件简介
6.1.2
(四)当前目录窗口
MATLAB基本知识介绍
在当前目录窗口中可显示或改变当前目录,还可以显示
当前目录下的文件并提供搜索功能。
此窗口有4个按钮控件: 显示并改变当前目录控件 进入所显示的目录的上一级目录
在当前目录中创建一个新的子目录
在当前目录的文件中查找
>> clear x >>syms x simplify((x^2+3*x+2)/( x+1)) ans = x+2
6.2 6.1 MATLAB MATLAB 中函数 数 运算与作图的实验 学实验(上)
经济数学
6.2 MATLAB中函数运算与作图的实验
6.2.1 上机练习 运算实验
(1)化简
( x 2 1)(2 x 1) (答案: 2 x2 x 1
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
编写好之后以“ logotu.m” 文件名保存。在 MATLAB 主命令窗口中执行命令: MATLAB输入命令 >> logotu
6.1 MATLAB数 学实验(上) 学软件介绍
设置当前路径
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(二)命令窗口
MATLAB基本知识介绍
如图是MATLAB的命令窗口,其中“>>”为运算提示符,表示
MATLAB正处在准备状态。当在提示符后输入一段运算式并按 【Enter】键后,MATLAB将给出计算结果,然后再进入准备状态。
6.2 MATLAB中函数运算与作图的实验
6.2.1
(二) 函数运算
运算实验
除了简单的四则运算外,MATLAB还提供了几种常 用的函数运算命令:
expand simple
符号表达式的展开 寻找符号表达式的 最简型
factor simplify
符号表达式因式 分解 符号表达式化简
例题
x 2 3x 2 例5 化简 x 1
经济数学
第 6章
6.1 6.2 6.3 6.4
MATLAB数学实验(上)
MATLAB数学软件介绍 MATLAB中函数运算与作图的实验 MATLAB中求极限与导数的实验 MATLAB中求不定积分与定积分的 实验
目录
经济数学
第6章 MATLAB数学实验(上)
MATLAB功能介绍 基本窗口介绍 MATLAB 数学软件介绍 MATLAB基本知识介绍 M 文件建立、保存与调用 常用常量、变量与函数介绍 算术运算 运算实验 函数运算 MATLAB中函数运算与作图实验 二维图形 作图实验 三维图形 求x a的极限 求极限实验 求x a的左、右极限 MATLAB中求极限与导数实验 求一阶导数 求导数实验 求高阶导数 求极值的实验 求不定积分实验 MATLAB 中求不定积分与定积分的实验 求区间 a, b 的定积分 求定积分实验 求广义积分
2
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
2.M文件的调用 1)命令文件只要在MATLAB主命令窗口键入名就可以直接调用。 2)函数文件的调用格式: function[输出变量列表]=函数名(输入变量列表)
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(一)MATLAB主窗口
MATLAB基本知识介绍
主窗口主要包括 6个下拉菜单和10个按钮控件,下面主要对10
个按钮控件做简单介绍。各按钮控件及说明如下:
新建或打开一个MATLAB文件 剪切、复制或粘贴已选中的对象 撤消或恢复上一次操作; 打开Simulink主窗口; 打开MATLAB的帮助系统;
3
x 1
)
(2)展开 x 1
(答案:x 3 3x 2 3x 1 )
2 x 1x 2) x 3x 2 (答案: (3)分解
(4)求
sin x cos x x 在 3 1 x2
处的值(答案: 12.0962)
6.2 6.1 MATLAB MATLAB 中函数 数 运算与作图的实验 学实验(上)
经济数学
6.2 MATLAB中函数运算与作图的实验
6.2.1
(三)作图实验
b
c
运算实验
2.二维图形带参数的图 调用格式:plot(x,y,’参数’):表示给图形添加 颜色、确定线型及数据点的图标等常用参数表 m 蓝色 紫红色
青色 r 红色
g
k
绿色
黑色
w
y
白色
黄色
实线(默认)
点画线
:
--
点连线
虚线
.
第四章 不定积分
经济数学
6.1
6.1.1 6.1.2 6.1.3
MATLAB数学软件介绍
MATLAB功能介绍 MATLAB基本知识介绍 MATLAB常用的常量、变量与函数
主要内容
经济数学
6.1 MATLAB数学软件简介
6.1.1 MATLAB功能介绍
常见软件
目前最常见的几种软件: 1. Mathacd 2.Matlab 3. Mathematica
打开所选数据的矩阵编辑器
删除所选数据 MATLAB在执行M文件时, 将把M文件的数据保存到对应的工 作间中。 6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
1.M文件的建立 提问:什么是M文件? 编写MATLAB的程序文件就称M文件。M文件分为:命令文件和函数文件 提问:M文件建立的步骤是什么? 1)进入程序编辑器(MATLAB Editor/Debug): 从“File”菜单中选择“New”及“M-file”项或单击“New M-file”按 扭; 2)输入程序:在“MATLAB Editor/Debug”窗口输入MATLAB程序; 3)保存程序:单击“save”按扭,出现一个对话框, 在文件名一框中键入一个文件名,单击“保存”按扭.
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.3
(二)变量
MATLAB具有丰富的函数.可分为三大类:MATLAB内部 函数;MATLAB系统附带的各种工具箱中提供的实用函数;用户 自定义函数.部分常见函数用户可以直接调用。 函数的调用格式为:
MATLAB常用的常量、变量与函数
how are you
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.3
(二)变量 1.符号变量
MATLAB常用的常量、变量与函数
提问:符号变量创建的格式是什么?
(1)sym a:表示一次创建一个符号变量. (2)syms a b c :表示一次创建多个符号变量. (3)sym(‘x’):表示创建一个符号变量, 它可以是字符、字符串、表达式或字符表达式;
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介
6.1.2
(六) 程序编辑器
MATLAB基本知识介绍
例题
例1 创建一个命令式文件,文件名为%logotu.m,实现绘制LOGO图。 在Medit窗口中写以下内容: %logotu.m load logo surf(L,R),colormap(M) n=size(L,1); axis off axis([1 n 1 n -.2 .35]) view(-37.5,60)
上机练习
(1)建立一个命令M文件:在同一坐标呢,画出一条正弦曲线和一条余
弦曲线,要求正弦曲线用红色实线、数据点用“+”号显示。
(2)建立一个函数M文件:求函数 f x (保留有效数四位)
x
在 x 3 与 x 30 的近似值
6.1 MATLAB数 学实验(上) 学软件介绍
经济数学
6.1 MATLAB数学软件简介