MATLAB7.0及其在高等数学中的应用课件.ppt
《MATLAB7.0及其在高等数学中的应用课件.ppt》由会员分享,可在线阅读,更多相关《MATLAB7.0及其在高等数学中的应用课件.ppt(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目目 录录第一章第一章 Matlab 简介简介第二章第二章 Matlab 基础知识基础知识第三章第三章 Matlab 绘图绘图第四章第四章 拟合拟合第五章第五章 微积分微积分第六章第六章 线性代数线性代数第一章第一章 Matlab 简介简介1.1 Matlab 概述概述1.2 Matlab 启动与关闭启动与关闭1.3 Matlab 界面界面1.1 Matlab 概述概述MATLAB是是MatrixLaboratory的缩写;的缩写;MATLAB是一种功能十分强大、运算效率很高是一种功能十分强大、运算效率很高的数学软件;的数学软件;MATLAB除具备卓越的数值计算能力外,它还除具备卓越的数值计算
2、能力外,它还提供了专业水平的符号计算,文字处理,可视化提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能;建模仿真和实时控制等功能;MATLAB是国际公认的最优秀的数学软件之一。是国际公认的最优秀的数学软件之一。1.2 Matlab 启动与关闭启动与关闭启动:启动:用鼠标双击桌面上的图标;用鼠标双击桌面上的图标;执行执行“开始开始程序程序Matlab”命令;命令;关闭:关闭:命令窗口键入命令窗口键入“quit”或或 按按“Ctrl+Q”键;键;鼠标选择菜单鼠标选择菜单 file Exit MATLAB;1.3 Matlab界面界面Command window 命令窗口命令窗口C
3、ommand History 命令历史窗口命令历史窗口Current Directoy 当前目录浏览器当前目录浏览器Workspace 工作间浏览器工作间浏览器Start 开始菜单开始菜单File 文件文件Edit 编辑编辑Debug 调试调试Desktop 桌面桌面Window 窗口窗口Help 帮助帮助清除命令窗口:editclear command window清除命令历史窗口:editclear command history清除工作空间:editclear workspace使用默认的窗口布局:Desktop Desktop layoutdefanlt第二章第二章 Matlab 基础
4、知识基础知识2.1 Matlab 中经常使用的常量2.2 运算符号2.3 注释和标点2.4 常用函数2.5 编程及其运行方法2.1 Matlab 中经常使用的常量中经常使用的常量变量名表示的含义变量名 表示的含义pi圆周率inf正无穷大eps容差变量ans结果的缺省变量名i,j虚数单位NaN不定量,如2.2 运算符号运算符号加号+减号-乘号*除号/乘方数组算法的四则运算数组算法的格式算法意义a.*bA与b的对应元素相乘a.nA中各元素的n次方a./s,s.aA中的各元素被s除2.3 注释和标点注释和标点百分号后的所有文字为注释,不参与运算。例:syms x y%定义符号变量x,y多条命令可以放
5、在同一行,用逗号或分号分隔,逗号表示要显示运行的结果,分号表示不显示运行的结果。例:x=1;y=3;x1=x+y,x2=x-y一条语句也可以写在多行,用三个点()表示该语句未完成,续在下一行。2.4 常用函数:常用函数:abs(x)绝对值sqrt(x)开平方conj(z)共轭复数round(x)四舍五入floor(x)舍去正小数rat(x)化为分数表示gcd(x,y)最大公因数exp(x)自然指数log(x)e为底的对数Log10(x)10为底的对数angle(z)复数z的相角real(z)复数z的实部imag(z)复数z的虚部fix(x)舍去小数取整ceil(x)加入正小数取整sign(x)
6、符号函数rem(x,y)求x除以y的余数lcm(x,y)最小公倍数pow2(x)以2为底的指数log2(x)以2为底的对数三角函数与双曲函数三角函数与双曲函数sin 正弦函数 asin 反正弦函数 cos 余弦函数 acos 反余弦函数 tan 正切函数 atan 反正切函数 cot 余切函数 acot 反余切函数 sec 正割函数 asec 反正割函数 csc 余割函数 acsc 反余割函数 sinh 双曲正弦函数 asinh 反双曲正弦函数 cosh 双曲余弦函数 acosh 反双曲余弦函数 tanh 双曲正切函数 atanh 反双曲正切函数 sech 双曲正割函数 asech 反双曲正割
7、函数 csch 双曲余割函数 acsch 反双曲余割函数 coth 双曲余切函数 acoth 反双曲余切函数2.5 编程及其运行方法编程及其运行方法直接在Command window(命令窗口)输入,然后按enter键运行程序;在编辑器中编辑,然后选定程序段,按F9键,再回到工作空间看运行结果。注意:在Command window(命令窗口)中的程序不能修改,而在M文件中的程序 则可以随意的修改。例:假定存10000元,利率为2.25%,一年复利一次,25年后的结存是多少?问题假设:25年后的结存是y元 建立模型:matlab求解:y=10000*(1+0.0225)25 求解结果:1.744
8、1e+004 问题作答:25年后的结存是17441元练习:1、多项式函数多项式函数反映了每反映了每100000名女姓的乳腺癌发病率名女姓的乳腺癌发病率y,它是年,它是年龄龄x的函数问:的函数问:4岁的女性的乳腺癌发病率是多岁的女性的乳腺癌发病率是多少?少?2、多项式函数、多项式函数反映的是听力障碍的人数反映的是听力障碍的人数y(百万)与年龄(百万)与年龄x的关系,的关系,问:分别求出年龄为问:分别求出年龄为20、40、60和和80的有听力障的有听力障碍的大致人数?碍的大致人数?3、当 时,计算 的函数值 ;4、计算 的值,其中 为小于等于100的正整数;第三章第三章 matlab绘图绘图 人们
9、很难从一大堆原始的数据中感受到它们的含义,数据图形恰能使人们直接感受到数据的许多内在本质。数据的可视化是人们研究科学、认识世界不可缺少的手段。Matlab提供了强大的绘图工具,可以给出数据和函数的二维、三维、乃至四维的图形表现。3.1绘制二维图形3.1.1常见的绘图函数3.1.2常用绘图选项3.1.3 图形标注xlabel(Input Value);%x轴注解 ylabel(Function Value);%y轴注解 title(Two Trigonometric Functions);%图形标题 legend(y=sin(x),y=cos(x);%图形注解 grid on(off);%显示格
10、线(去掉)3.1.4 利用函数作图plot使用方法:命令:x=初值:步长:终止;y=函数;plot(x,y,颜色+线型+点型)例:作出 的图像命令:x=0:0.1:2*pi;y=sin(x);plot(x,y,r-)运行结果如右图:练习:作出 的图像 要求:步长分别取:0.1,0.5,1,2;然后观察所得图形;你得到什么结论?结论:步长越小,所得曲线越光滑;因此我们在作图的时候步长应该取较小的值。plot的第二种使用方法:命令:x=linspace(初值,终止,点的个数);y=函数;plot(x,y,颜色+线型+点型)例:作出 的图像命令:x=linspace(0,2*pi,80);y=sin
11、(x);plot(x,y,r-)运行结果如右图:练习:作出 的图像 要求:点的个数分别取:6,10,20,60;然后观察所得图形;你得到什么结论?结论:点的个数越多,所得曲线越光滑;因此我们在作图的时候应该多取些点。fplot的使用方法:命令:fplot(函数,定义域,选项)例:作出 的图像命令:fplot(x2,-2,2,b)问题:(1)作出下面函数的图像(2)在同一坐标系中作出下面函数的图像;3.1.5 在同一个窗口绘制多个图形:在同一个窗口绘制多个图形:plot(x1,y1,x2,y2,)使用hold on命令,在画完一张图后,用hold on命令保持住,然后在画其他图。plot(x,y
12、1;y2;),x1是横坐标向量,而y1;y2;是由几个纵坐标拼成的矩阵。使用plotyy命令,用于绘制不同尺度的函数;例:plotyy(x,y1,x,y2)例:作出下列函数的图像加网格线;给图形添加标题;用不同曲线选择不同的颜色;给图形添加注释;设置横轴的注释为“自变量x”;练习:作出下列函数的图像;3.1.6 其他绘图函数3.1.7 图形窗口的分割 subplot(m,n,p)该函数将当前图形窗口分成m行n列个绘图区,区号按行优先编号,且选定第p个区为当前活动区。例:t=(0:10:360)*pi/180;y=sin(t);subplot(2,1,1),plot(t,y)subplot(2,
13、2,3),stem(t,y)subplot(2,2,4),polar(t,y)3.2 绘制三维曲面图3.2.1 常见的绘制三维图形的函数:plot3(x,y,z)建立三维线条图fill3(x,y,z)填空三维多边形mesh(x,y,z)在三维空间中绘制出由(x,y,z)表示的曲面,(彩色线)。meshz(x,y,z)除了具有mesh功能外,还画出上下高度线。meshc(x,y,z)除了具有mesh功能外,还在曲面的下方画出c=f(x,y)的等值线图。surf(x,y,z)绘制三维图,(彩色面)。3.2.2 三维绘图函数的应用例:绘制下列二元函数的图像;命令:x,y=meshgrid(-8:0.
14、5:8,-10:0.5:10);R=sqrt(x.2+y.2)+eps;z=sin(R)./R;mesh(x,y,z)练习:练习:用其他函数做出该图形,顺便观察他们的区别。用其他函数做出该图形,顺便观察他们的区别。3.2.3 其他的三维绘图函数bar3(x,y,z)条形图pic3绘制饼图stem3/stairs绘制类似楼梯形状的步进图形waterfall瀑布图pic3例:某学生语文、数学、外语和政治四科的成绩依次为80、95、70、40;命令:cj=80,95,70,40;pie(cj,0,0,1,0,语文28%,数学33%,外语25%,政治14%)waterfallWaterfall它和函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB7 及其 高等数学 中的 应用 课件
限制150内