数学实验第一章幻灯片.ppt





《数学实验第一章幻灯片.ppt》由会员分享,可在线阅读,更多相关《数学实验第一章幻灯片.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学实验第一章第1页,共40页,编辑于2022年,星期六数学实验第一章第一章数学实验与数学实验与MATLAB向量创建与一元函数图形向量创建与一元函数图形矩阵创建与二元函数图形矩阵创建与二元函数图形数据显示与字符串操作数据显示与字符串操作第2页,共40页,编辑于2022年,星期六数学实验数学实验使用使用数学软件数学软件快速获取和处理快速获取和处理有价值数据有价值数据 观察观察猜测猜测验证验证获取信息获取信息实验实验是获取是获取信息信息的一种活动的一种活动以数据为载体!信息的表现形式:文字,声音,图片信息的表现形式:文字,声音,图片.MATLAB第3页,共40页,编辑于2022年,星期六 数学实验
2、的学习内容数学实验的学习内容熟练掌握熟练掌握MATLAB的命令操作方式的命令操作方式掌握掌握MATLAB程序设计方法程序设计方法以以MATLAB为操作平台完成实验作业为操作平台完成实验作业第4页,共40页,编辑于2022年,星期六思考问题,完成实验报告思考问题,完成实验报告,提升数学能力提升数学能力探月卫星速度计算实验探月卫星速度计算实验 第5页,共40页,编辑于2022年,星期六一种解释式语言一种解释式语言.易学易用、代码短效率高、易学易用、代码短效率高、具有强大的数值计算和绘图功能、扩展性强具有强大的数值计算和绘图功能、扩展性强.矩阵的数值运算、数值分析、数值模拟矩阵的数值运算、数值分析、
3、数值模拟数据可视化、绘制数据可视化、绘制 2维维/3维维 图形图形 可以与可以与FORTRAN、C/C+做数据链接做数据链接几百个核心内部函数几百个核心内部函数几十个工具箱几十个工具箱(信号处理、自动控制、信号处理、自动控制、)MATLAB (MATrix LABoratory)第6页,共40页,编辑于2022年,星期六MATLAB桌面桌面命令窗口工作空间浏览命令历史窗口第7页,共40页,编辑于2022年,星期六命令窗口、编辑窗口、图形窗口命令窗口、编辑窗口、图形窗口第8页,共40页,编辑于2022年,星期六命令窗口操作命令窗口操作例例1.1 A=magic(3)A=8 1 6 3 5 7 4
4、 9 2 例例1.2 logoload logo;mesh(L)第9页,共40页,编辑于2022年,星期六 例例1.3 国际象棋发明人向印度国王求赐大麦国际象棋发明人向印度国王求赐大麦,希望得希望得到大麦数量由如下规则计算到大麦数量由如下规则计算.在国际象棋棋盘的在国际象棋棋盘的6464个方格个方格中中,第一格放一粒麦粒第一格放一粒麦粒,第二格放两粒第二格放两粒,第三格放四粒第三格放四粒,以此类推以此类推.每格比前一格麦粒数多一倍每格比前一格麦粒数多一倍,直到放满直到放满6464格为止格为止.计算麦粒数表明这些大麦几乎可以覆盖地球计算麦粒数表明这些大麦几乎可以覆盖地球表面表面.级数级数:S=1
5、+2+22+23+263=方法二方法二:n=0:1:63;S=sum(2.n)S=1.8447e+019方法一方法一:N=264-1N=1.8447e+019第10页,共40页,编辑于2022年,星期六程序窗口操作程序窗口操作proportion=89.5963(覆盖地球面百分比覆盖地球面百分比)录入程序录入程序,调式成功后调式成功后,将程序将程序文件存盘、命名。在命令窗口文件存盘、命名。在命令窗口中键入文件名并回车中键入文件名并回车 chess第11页,共40页,编辑于2022年,星期六例例1.4 给定给定 =150,300,450,600 ,计算计算 sin 的值的值alpha=15,30
6、,45,60*pi/180;sin(alpha)创建向量三种基本方法创建向量三种基本方法:使用使用方括号方括号、使用、使用冒号冒号、使用、使用等分函数等分函数。ans=0.2588 0.5000 0.7071 0.8660方括号直接输入法方括号直接输入法是创建向量是创建向量(和矩阵和矩阵)的常用方的常用方法,输入时将向量元素用方括号法,输入时将向量元素用方括号“”括起来括起来,元素之间用逗号(或空格)隔开元素之间用逗号(或空格)隔开.alpha=(15:15:60)*pi/180;sin(alpha)第12页,共40页,编辑于2022年,星期六 例例1.5 用用线性等分函数线性等分函数lins
7、pace()创建创建 0,2 上的等上的等分点分点,绘出正六边形和正十二边形绘出正六边形和正十二边形.冒号表达式冒号表达式创建向量使用格式创建向量使用格式 x=x0:step:xn 当步长当步长 step=1 时可省略为时可省略为 x=x0:xn 当步长当步长 step 为负数时为负数时 x0 应大于应大于 xnalpha=linspace(0,2*pi,7)bata=linspace(0,2*pi,13);x1=cos(alpha);y1=sin(alpha);x2=cos(bata);y2=sin(bata);plot(x1,y1,x2,y2)向量创建与一元函数图形向量创建与一元函数图形第
8、13页,共40页,编辑于2022年,星期六sin 正弦函数正弦函数 asin 反正弦函数反正弦函数 cos 余弦函数余弦函数 acos 反余弦函数反余弦函数 tan 正切函数正切函数 atan 反正切函数反正切函数 cot 余切函数余切函数 acot 反余切函数反余切函数 sec 正割函数正割函数 asec 反正割函数反正割函数 csc 余割函数余割函数 acsc 反余割函数反余割函数 sinh 双曲正弦函数双曲正弦函数 asinh 反双曲正弦函数反双曲正弦函数 cosh 双曲余弦函数双曲余弦函数 acosh 反双曲余弦函数反双曲余弦函数 tanh 双曲正切函数双曲正切函数 atanh 反双曲
9、正切函数反双曲正切函数 sech 双曲正割函数双曲正割函数 asech 反双曲正割函数反双曲正割函数 csch 双曲余割函数双曲余割函数 acsch 反双曲余割函数反双曲余割函数 coth 双曲余切函数双曲余切函数 acoth 反双曲余切函数反双曲余切函数 三角函数与双曲函数三角函数与双曲函数第14页,共40页,编辑于2022年,星期六abs(x)绝对值绝对值sqrt(x)开平方开平方conj(z)共轭复数共轭复数round(x)四舍五入四舍五入floor(x)舍去正小数舍去正小数rat(x)分数表示分数表示gcd(x,y)最大公因数最大公因数exp(x)自然指数自然指数log(x)自然对数自
10、然对数Log10(x)以以10为为底对数底对数angle(z)复数复数z的相角的相角real(z)复数复数z的实部的实部imag(z)复数复数z的虚部的虚部fix(x)舍去小数取整舍去小数取整ceil(x)加入正小数取整加入正小数取整sign(x)符号函数符号函数rem(x,y)求求x除以除以y的余数的余数lcm(x,y)最小公倍数最小公倍数pow2(x)以以2为底的指数为底的指数log2(x)以以2为底的对数为底的对数第15页,共40页,编辑于2022年,星期六例例1.6 用用ezplot()命令绘衰减振荡曲线函数命令绘衰减振荡曲线函数:y=e-0.5x sin 5x 图形图形.ezplot
11、(exp(-0.5*x)*sin(5*x),0,10,-1,1)向量创建与一元函数图形向量创建与一元函数图形简易绘图命令第16页,共40页,编辑于2022年,星期六在解决实际问题时在解决实际问题时,如果频繁使用同一个数学表达式如果频繁使用同一个数学表达式,则则应该定义一个临时函数以方便操作应该定义一个临时函数以方便操作.定义方法定义方法:函数名函数名=inline(表达式表达式)例例1.7 定义函数定义函数并分析函数性质。并分析函数性质。fun=inline(x.*sin(1./x)fplot(fun,-0.15,0.15)N=1:5;x=2./(2*N+1)/pi;y=fun(x)y=-0.
12、2122 0.1273 -0.0909 0.0707 -0.0579向量创建与一元函数图形向量创建与一元函数图形第17页,共40页,编辑于2022年,星期六ezplot()简易绘图方法,优点:快速方便简易绘图方法,优点:快速方便fplot()函数绘图方法函数绘图方法,与简易绘图相似与简易绘图相似.要给定要给定 自变量变化范围自变量变化范围plot()基本绘图方法,利用一元函数自变量的基本绘图方法,利用一元函数自变量的 一系列数据和对应函数值数据绘图。具一系列数据和对应函数值数据绘图。具 有很大灵活性有很大灵活性例如例如 plot(X,Y),plot(x1,y1,x2,y2)plot(X,Y,r
13、),plot(x1,y1,r,x2,y2,b)向量创建与一元函数图形向量创建与一元函数图形MATLAB 一元函数绘图方法一元函数绘图方法第18页,共40页,编辑于2022年,星期六例例1.8 用基本绘图方法绘衰减振荡函数用基本绘图方法绘衰减振荡函数 y=e 0.5xsin 5x的图形并用虚线表示振幅衰减情况。的图形并用虚线表示振幅衰减情况。x=0:0.1:4*pi;y=exp(-0.5*x);y1=y.*sin(5*x);plot(x,y1,x,y,-r,x,-y,-r)第19页,共40页,编辑于2022年,星期六例例1.9 用直接方法创建用直接方法创建3阶希尔伯特矩阵阶希尔伯特矩阵 form
14、at ratH=1,1/2,1/3;1/2,1/3,1/4;1/3,1/4,1/5bar3(H)H=1 1/2 1/3 1/2 1/3 1/4 1/3 1/4 1/5 第20页,共40页,编辑于2022年,星期六注意事项注意事项 矩阵元素必须在方括号矩阵元素必须在方括号 之内之内;同一行相邻元素间用同一行相邻元素间用逗号逗号或或空格空格分隔分隔;矩阵的行与行之间用矩阵的行与行之间用分号分号分隔分隔.矩阵创建常用方法矩阵创建常用方法1 1.直接输入法直接输入法直接输入法直接输入法;2 2.特殊矩阵函数法特殊矩阵函数法;3.3.数据文件输入数据文件输入B=9 -36 30 -36 192 -180
15、 30 -180 180直接输入法直接输入法特殊矩阵函数法特殊矩阵函数法特殊矩阵函数法特殊矩阵函数法A=hilb(3)%用函数创建希尔伯特矩阵用函数创建希尔伯特矩阵B=invhilb(3)%创建希尔伯特矩阵的逆阵创建希尔伯特矩阵的逆阵A*B%验证验证B为为A的逆的逆ans=1 0 0 0 1 0 0 0 1A=1 1/2 1/3 1/2 1/3 1/4 1/3 1/4 1/5 第21页,共40页,编辑于2022年,星期六特殊矩阵函数表特殊矩阵函数表 zeros(m,n)mn阶零矩阵阶零矩阵 eye(m,n)mn阶单位矩阵阶单位矩阵ones(m,n)mn阶全阶全1矩阵矩阵rand(m,n)mn阶
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 实验 第一章 幻灯片

限制150内