Matlab绘图代码以及代码说明文档

上传人:m**** 文档编号:564873648 上传时间:2023-03-15 格式:DOC 页数:10 大小:223.50KB
返回 下载 相关 举报
Matlab绘图代码以及代码说明文档_第1页
第1页 / 共10页
Matlab绘图代码以及代码说明文档_第2页
第2页 / 共10页
Matlab绘图代码以及代码说明文档_第3页
第3页 / 共10页
Matlab绘图代码以及代码说明文档_第4页
第4页 / 共10页
Matlab绘图代码以及代码说明文档_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《Matlab绘图代码以及代码说明文档》由会员分享,可在线阅读,更多相关《Matlab绘图代码以及代码说明文档(10页珍藏版)》请在金锄头文库上搜索。

1、Matlab绘图代码以及代码说明文档1.绘制椭圆曲线1)clear:指令,用于清空工作空间2)clc用于清空命令窗口。3)color=gbkymcrgb; 表示一串字符,可以理解为一个字符的数组(或向量)。4)a=4.5:-0.5:0.5; 上述的a为一个向量(或数组),其取值从4.5开始,每间隔-0.5取一个数,直到0.5为止。即a=4.5,4,3.50.5;5)for-end是一个循环体,以end结束。for i=1:1:length(a)表示循环的次数,i从1开始,每次加1,直到length(a)为止,length(a)表示数组(向量)a的长度。6)a(i)表示a的第i个元素,a(1)=

2、4.5;7) x.*x表示向量x对应的元素相乘,由于x是向量,因此称号前面有一点。8)(a(i)2)表示a的第i个元素的平方。9)sqrt(a),是一个函数,对a进行开方。10)color(i)是字符数组color的第i个元素,数组前面有定义。11)hold on是图像保持,就是绘制下一个椭圆时,上一个已经绘制的仍在图形界面上,不会消失。2.多图形绘制1)sin(t)表示对t求它的正弦,是一个正弦函数。2)subplot(2,2,1),是一个函数,第一个参数2表示将绘图的窗口分割成两行显示;第二个参数2表示将绘图的界面分为两列显示,因此为两行两列4块显示。第三个参数1表示在第1块(从左向右,从

3、上向下)绘制图像。3)plot(t1,y1,.r)其中,”.”表示图像的形状为“点”,r为颜色。4)axis(0,3.1427,-1,1)表示固定坐标轴,只显示x轴的0到3.1427的区间;y轴的-1到1的区间。5)plot(t1,y1,b),由于b前面没有一点,因此是坐标点之间的连线。6)title(子图(3))表示该图的标题为“子图(3)”,是一个函数,参量为字符串。3.绘制曲线,1)函数s=cumtrapz(x,y);表示求取积分,求解结果赋给s;2)函数ax,h1,h2=plotyy(x,y,x,s)表示绘图,plotyy的前两个参数x,y表示绘制以x为自变量的y为因变量的图形,后两个

4、参数表示绘制以x为自变量的s为因变量的图形,这两个图形的句柄分别赋给h1,h2;3)函数set(h1,color,b)表示设置句柄1(图形1)的相关信息,改变颜色为蓝色4)函数set(gca,ytick,-5 0 5)表示更改图形的坐标轴,在y轴上显示-5,0,5三个数。5)函数text(0.5,0,y=xsinx)表示,在坐标(0.5,0)处显示文字“y=xsinx”4.绘制三维曲面1)函数X,Y=meshgrid(-4:4,-4:4)表示,划分网格点,第一个-4:4表示划分范围为-4到4,将划分的矩阵存在X里,第二个同理存在Y里;2)函数surf(X,Y,Z)表示绘制曲面,以X为横坐标,Y

5、为纵坐标,Z竖坐标。3)函数colormap(hot)表示用热色调将网格图着色。4)函数stem3(X,Y,Z)表示绘制火柴棒结构的图形,上图的蓝色竖线及上面的原点即是。5绘制多重立体球1)函数X,Y,Z=sphere(20);表示取球体网格点,球体由20个经度20个纬度组成。2)mesh(X,Y,Z)表示绘制球体。6镂空与等高线1)函数find(xt15&xt18);表示找出数组xt中大于15并且小于18的序号。7.分块涂色1)函数h=area(X,Y)表示绘制上面的叠加类型的图,x为横坐标,y为叠加的纵坐标。2)函数set(h(1),FaceColor,m)表示对第一块进行涂色,句柄操作。

6、3)函数legend(因素A,因素B,因素C)表示:显示图例8.条形图显示1)0.1,1,1表示RGB三原色,三个元素不同的比例显示不同的颜色2)函数xlabel(x)表示在横坐标上标记x9.立体显示1)函数set(gca,YLim,-6,6)表示将Y轴上的显示区间扩展到从-6到610.正态分布显示1)函y=randn(10000,1);数表示生成行数为10000,列数为1的一个正态分布的随机矩阵(由于列数为1,因此可以视为一个向量)2)函数hist(y,x)表示,绘制直方图11.扇形图显示1)数组explode=1,0,1,0,0;表示对于第i个元素,若其为1,那么绘出的这一部分扇形脱离原来的圆形图案,如上图1,3块脱离,是由于第1,3个元素为1.2)colormap()表示对各个部分上色12三维填色1)grid on表示显示网格,grid off表示隐藏网格13.表现函数1)函数plot3(xt,yt,zt,m) 表示绘制三维曲线

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号