matlab画图说明.ppt

上传人:牧羊曲112 文档编号:5439177 上传时间:2023-07-07 格式:PPT 页数:15 大小:331.49KB
返回 下载 相关 举报
matlab画图说明.ppt_第1页
第1页 / 共15页
matlab画图说明.ppt_第2页
第2页 / 共15页
matlab画图说明.ppt_第3页
第3页 / 共15页
matlab画图说明.ppt_第4页
第4页 / 共15页
matlab画图说明.ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《matlab画图说明.ppt》由会员分享,可在线阅读,更多相关《matlab画图说明.ppt(15页珍藏版)》请在三一办公上搜索。

1、函数的可视化与Matlab作图(Matlab),实验4,、问题 研究常见初等函数的图形。设某保险公司的赔款额统计表明,若某笔赔款额为 随机变量X(元),且,,称X服从对数正态分布,其密度函数为,设均值=6.012,方差2=1.792。试作出对数正态分布密度图形。,二、实验目的学会使用Matlab软件进行函数的图形显示。,三、预备知识1.常见初等函数的图形2.本实验所用Matlab命令提示:(1)绘制二维的最常用的命令是 plot,基本用法为:plot(x,y):以x为横坐标、y为纵坐标绘制函数或 数据图形plot(y):绘制一个向量的图形,相当于x=1,2,length(y)时的情形在同一图形

2、窗口中绘制多个曲线:可用plot(x,y1;y2;)命令,其中x是横坐标向量,y1;y2;是由几个函数的纵坐标拼成的矩阵,这时Matlab将用不同颜色的曲线表示不同的函数。,(2)图形文字标注命令:xlabel(x轴名称);ylabel(y轴名称);zlabel(z轴名称)title(图形标题);text(说明文字);用鼠标在特定位置输 入文字。legend命令:可用于说明不同函数所使用的线型。(3)绘制三维图形的命令:meshgrid命令:用于形成二维网格点。然后计算在这些网格 上的函数值,为绘制图形做准备。三维绘图命令:plot3(x,y,z)%线条图 mesh(x,y,z)%网格图 me

3、shc(x,y,z)%具有基本等高线的网格图 suef(x,y,z)%表面图 suefc(x,y,z)%具有基本等高线的表面图ezplot3(x,y,z,animate):Matlab6.x提供了ezplot3命令,产生三维动画图形。,(4)条形图 bar(x,y)%竖直条形图 barh(x,y)%水平条形图 bar3(x,y)%三维竖直条形图 barh3(x,y)%三维水平条形图,(5)线条和颜色控制符:.点 y 黄。小圆圈 m 棕色 x x标记 c 青色+加号 r 红色-实线 g 绿色*星号 b 蓝色:虚线 w 白色-.点划线 h 黑色,四、实验内容与要求试作出保险经营及风险管理中赔款额分

4、布模型的图形 其中对数正态分布密度函数为,(通过100笔赔款样本计算得:均值=6.012,方差2=1.792。)2、在区间-,内绘制sin(x)、cos(x)的曲线。3、绘制 z=sin(r)/r函数的三维图形。(其中:,4、绘制由参数表达式x=cos(t),y=tsin(t),z=sqrt(t)描述的图形,),五、思考与练习根据索赔额的频数分布画直方图及三维直方图 索赔额的频数分布,索赔额(元)索赔频数,02000 48820004000 11540006000 9260008000 54800010000 331000012000 191200014000 151400016000 151

5、600018000 71800020000 4,总额 842,2、用不同的图形函数画空间曲面的旋转抛物面,六、操作提示1、计算过程(1)建立humps的内置函数:humps(x)=1/sqrt(2*3.14*1.792*x.2)*exp(-(log(x)-6.012).2/(2*1.792)运行:x=0.1:0.1:4*3.14;plot(x,humps(x)title(对数正态分布密度函数曲线图)xlabel(x=0.1:0.1:4*pi)(2)x=-3.14:0.2:3.14;y=sin(x);plot(x,y,+r)hold on y=cos(x);plot(x,y,-b),(3)x=-

6、8:0.5:8;y=x;x=ones(size(y)*x;y=y*ones(size(y);R=sqrt(x.2+y.2)+eps;z=sin(R)./R;Mesh(z)(其中各语句的意义是:首先建立行向量x,列向量y;然后按向量的长度建立1-矩阵;用向量乘以产生的1-矩阵,生成网格矩阵,它们的值对应与x-y坐标平面;接下来计算各网格点的半径;最后计算函数值矩阵z。用mesh函数即可以得到图形。其中eps表示计算机的最小整数。),(4)ezplot3(cos(t),t*sin(t),sqrt(t),0,6*pi)(注:在区间0,6上绘制由参数表达式x=cos(t),y=tsin(t),z=sq

7、rt(t)描述的图形)(5)x=0:2000:18000;y=488 115 92 54 33 19 15 15 7 4;bar(x,y)x=0:2000:18000;y=488 115 92 54 33 19 15 15 7 4;bar3(x,y),(6)x=-5:0.5:5;y=x;x,y=meshgrid(x,y);z=x.2+y.2;subplot(2,2,1)mesh(x,y,z);subplot(2,2,2)meshc(x,y,z);subplot(2,2,3)surf(x,y,z);subplot(2,2,4)surfc(x,y,z);2、计算结果,图(2),图(1),图(3),图(4),图(5)直方图:,三维直方图:,图(6),

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号