matlab概率统计课件-第3讲.ppt

上传人:b****2 文档编号:2686048 上传时间:2022-11-07 格式:PPT 页数:42 大小:251KB
下载 相关 举报
matlab概率统计课件-第3讲.ppt_第1页
第1页 / 共42页
matlab概率统计课件-第3讲.ppt_第2页
第2页 / 共42页
matlab概率统计课件-第3讲.ppt_第3页
第3页 / 共42页
matlab概率统计课件-第3讲.ppt_第4页
第4页 / 共42页
matlab概率统计课件-第3讲.ppt_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

matlab概率统计课件-第3讲.ppt

《matlab概率统计课件-第3讲.ppt》由会员分享,可在线阅读,更多相关《matlab概率统计课件-第3讲.ppt(42页珍藏版)》请在冰豆网上搜索。

matlab概率统计课件-第3讲.ppt

中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用第三讲第三讲第三讲第三讲MATLABMATLAB绘图绘图绘图绘图中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用MATLAB的绘图窗口的绘图窗口用用figure命令可产生可编辑的图形窗口命令可产生可编辑的图形窗口.中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用图形窗口中的几个快捷键功能见下表图形窗口中的几个快捷键功能见下表:

对图形进行编辑对图形进行编辑在图形窗口添加文本在图形窗口添加文本在图形窗口添加箭头在图形窗口添加箭头在图形窗口添加直线在图形窗口添加直线放大图形放大图形缩小图形缩小图形允许图形旋转为三维图形允许图形旋转为三维图形A中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用绘图基本线型和颜色绘图基本线型和颜色色彩符号色彩符号颜色颜色线型符号线型符号线型线型y黄色黄色-实线实线m紫色紫色:

点线点线c青色青色-.点划线点划线r红色红色-虚线虚线g绿色绿色b蓝色蓝色w白色白色k黑色黑色中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用数据点形式数据点形式标记符号标记符号数据点形式数据点形式标记符号标记符号.点点大于号大于号xx标记标记s正方形正方形+加号加号d菱形菱形*星号星号h六角星六角星向下的三角形向下的三角形p五角星五角星向上的三角形向上的三角形中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用平面曲线的图形绘制平面曲线的图形绘制1.离散数据绘图法离散数据绘图法首先定义自变量首先定义自变量X的取值向量的取值向量;再定义函数再定义函数Y的取值向量的取值向量;用用plot(x,y)命令给出平面曲线图命令给出平面曲线图.在绘图参数中可以给出绘制图形的线型和颜色的参数在绘图参数中可以给出绘制图形的线型和颜色的参数.中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用基本的绘图命令基本的绘图命令plot(x,y,color-linestyle-marker)转转折点折点折点折点连线颜连线颜色、色、色、色、线线型、数据点型、数据点型、数据点型、数据点图标图标中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用x=1:

8;y=sin(x);plot(x,y,r:

o)例例红色点线圆圈标记红色点线圆圈标记中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用plot绘图命令的几种格式绘图命令的几种格式:

(1)plot(x).

(2)当只有一个参数时当只有一个参数时,plot以以x的值为纵坐标的值为纵坐标,横坐标横坐标为从为从1开始的自然数开始的自然数,长度与长度与x相同相同.在这种情况下在这种情况下,当当x是实向量时是实向量时,以该向量元素的下标为横坐标以该向量元素的下标为横坐标,元素值元素值为纵坐标画出一条连续曲线为纵坐标画出一条连续曲线,这实际上是绘制折线图这实际上是绘制折线图.

(2)plot(x,y)其中其中x与与y是同维向量是同维向量.中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用例例1:

画曲线画曲线y=sinx,x(0,2).程序如下程序如下:

x=linspace(0,2*pi,30)y=sin(x);plot(x,y);%取取取取00到到到到22的的的的3030个等分点个等分点个等分点个等分点或或x=0:

0.1:

2*pi;y=sin(x);plot(x,y)%0.1%0.1为步长取点为步长取点为步长取点为步长取点中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用例例例例2:

2:

绘制曲线绘制曲线绘制曲线绘制曲线.程序如下:

程序如下:

t=0:

0.1:

2*pi;x=t.*sin(3*t);y=t.*sin(t).*sin(t);plot(x,y)中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用(3)plot(x1,y1,x2,y2,xn,yn)用这种形式可以在同一个窗口绘制多条曲线用这种形式可以在同一个窗口绘制多条曲线.plot(x1,y1,选项选项1,x2,y2,选项选项2,xn,yn,选项选项n)中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用当输入参数都为向量时当输入参数都为向量时,x1和和y1,x2和和y2,xn和和yn分别组成一组向量对分别组成一组向量对,每一组向量对的长度可以不同每一组向量对的长度可以不同.每一向量对可以绘制出一条曲线每一向量对可以绘制出一条曲线,这样可以在同一坐标这样可以在同一坐标内绘制出多条曲线内绘制出多条曲线.当输入参数有矩阵形式时当输入参数有矩阵形式时,配对的配对的x,y按对应列按对应列元素为横、纵坐标分别绘制曲线元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的曲线条数等于矩阵的列数列数.中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用例例例例3:

3:

绘制曲线绘制曲线绘制曲线绘制曲线.程序如下:

程序如下:

x1=0:

0.1:

2*pi;x2=1:

0.1:

3*pi;plot(x1,sin(x1),x2,cos(x2);中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用例例例例4:

4:

分析下列程序绘制的曲线分析下列程序绘制的曲线分析下列程序绘制的曲线分析下列程序绘制的曲线.x1=linspace(0,2*pi,100);x2=linspace(0,3*pi,100);x3=linspace(0,4*pi,100);y1=sin(x1);y2=1+sin(x2);y3=2+sin(x3);x=x1;x2;x3;y=y1;y2;y3;plot(x,y,x1,y1-1)中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用(4)具有两个纵坐标标度的图形具有两个纵坐标标度的图形在在MATLAB中中,如果需要绘制出具有不同纵坐如果需要绘制出具有不同纵坐标标度的两个图形标标度的两个图形,可以使用可以使用plotyy绘图函数绘图函数.调用格调用格式为:

式为:

plotyy(x1,y1,x2,y2)plotyy(x1,y1,x2,y2)其中其中x1,y1对应一条曲线对应一条曲线,x2,y2对应另一条曲线对应另一条曲线.横横坐标的标度相同坐标的标度相同,纵坐标有两个纵坐标有两个,左纵坐标用于左纵坐标用于x1,y1数据对数据对,右纵坐标用于右纵坐标用于x2,y2数据对数据对.中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用例例例例5:

5:

用不同标度在同一坐标内绘制曲线用不同标度在同一坐标内绘制曲线用不同标度在同一坐标内绘制曲线用不同标度在同一坐标内绘制曲线y1=0.2ey1=0.2e-0.5x-0.5xcos(4cos(4x)x)和和和和y2=2ey2=2e-0.5x-0.5xcos(cos(x).x).程序如下:

程序如下:

x=0:

pi/100:

2*pi;y1=0.2*exp(-0.5*x).*cos(4*pi*x);y2=2*exp(-0.5*x).*cos(pi*x);plotyy(x,y1,x,y2);中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用例例例例6:

6:

在同一坐标内在同一坐标内在同一坐标内在同一坐标内,分别用不同线型和颜色绘制曲线分别用不同线型和颜色绘制曲线分别用不同线型和颜色绘制曲线分别用不同线型和颜色绘制曲线y1=0.2ey1=0.2e-0.5x-0.5xcos(4cos(4x)x)和和和和y2=2ey2=2e-0.5x-0.5xcos(cos(x),x),标记两曲标记两曲标记两曲标记两曲线交叉点线交叉点线交叉点线交叉点.程序如下:

程序如下:

x=linspace(0,2*pi,1000);y1=0.2*exp(-0.5*x).*cos(4*pi*x);y2=2*exp(-0.5*x).*cos(pi*x);k=find(abs(y1-y2)1e-2);%查找查找查找查找y1y1与与与与y2y2相等点相等点相等点相等点(近近近近似相等似相等似相等似相等)的下标的下标的下标的下标x1=x(k);%取取取取y1y1与与与与y2y2相等点的相等点的相等点的相等点的xx坐标坐标坐标坐标y3=0.2*exp(-0.5*x1).*cos(4*pi*x1);%求求求求y1y1与与与与y2y2值相值相值相值相等点的等点的等点的等点的yy坐标坐标坐标坐标plot(x,y1,x,y2,k:

x1,y3,bp);中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用例例7:

参数方程绘圆心在原点参数方程绘圆心在原点,半径为半径为2的圆的圆.程序如下程序如下:

t=linspace(-2,2,30)*pi;x=2*cos(t);y=2*sin(t);plot(x,y,r);text(-0.25,0,x2+y2=4);%在图中标记曲线方程在图中标记曲线方程中国民航大学中国民航大学中国民航大学中国民航大学MatlabMatlab软件实习软件实习软件实习软件实习MatlabMatlab在数学的应用在数学的应用在数学的应用在数学的应用2.一元符号表达式函数绘图法一元符号表达式函数绘图法首先定义首先定义x是符号变量是符号变量,再定义再定义y是是x的符号表达式函数的符号表达式函数;用绘图命令用绘图命令ezplot或或fplot绘图绘图.程序如下程序如下

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 生产经营管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1