- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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.5 …0.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)=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)plot( )其中,”.”表示图像的形状为“点”,r为颜色。
t1,y1, .r
4) 表示固定坐标轴,只显示x轴的0到3.1427的区间;
axis([0,3.1427,-1,1])
y轴的-1到1的区间。
5 )plot(t1,y1, b ),由于b前面没有一点,因此是坐标点之间的连线。
6)title( 子图(3 ))表示该图的标题为“子图(3 )”,是一个函数,参量为
字符串。
3.绘制曲线, s x xsin(x)dx
0
1)函数s=cumtrapz(x,y); 表示求取积分,求解结果赋给s;
2)函数[ax,h1,h2]=plotyy(x,y,x,s) 表示绘图,plotyy的前两个参数x,y表示
绘制以x为自变量的y为因变量的图形,后两个参数表示绘制以x为自变量的s为因
变量的图形,这两个图形的句柄分别赋给h1,h2;
3)函数set(h1, color ,b )表示设置句柄1 (图形1)的相关信息,改变颜色
为蓝色
4)函数set(gca, ytick ,[-5 0 5]) 表示更改图形的坐标轴,在y轴上显示
-5,0,5三个数。
5)函数 表示,在坐标 (0.5,0)处显示文字“ ”
text(0.5,0, y=xsinx ) y=xsinx
4.绘制三维曲面
1)函数[X,Y]=meshgrid(-4:4,-4:4) 表示,划分网格点,第一个-4:4 表示划分范
围为-4 到4,将划分的矩阵存在X里,第二个同理存在Y里;
2 )函数surf(X,Y,Z) 表示绘制曲面,以X为横坐标,Y 为纵坐标,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(xt15xt18); 表示找出数组xt中大于15并且小于18的序号。
7.分块涂色
1)函数
您可能关注的文档
- 嵌入式软件开发课程设计-俄罗斯方块游戏.pdf
- 企业文档管理系统-文档资料.pdf
- 禅道项目管理系统实施说明.pdf
- 《精选18套试卷》辽宁省大连西岗区七校联考2021年物理八年级第二学期期末学业水平测试试题含解析.pdf
- 2022年辽宁省普通高中学生学业水平考试信息技术真题.pdf
- 辽宁省抚顺一中2020学年高一英语下学期学业水平模拟测试试题.pdf
- 辽宁省沈阳市2015年学业水平测试预测数学试题2 Word版含答案.pdf
- 辽宁省辽阳市二年级下册语文期中学业水平测试卷A卷.pdf
- 辽宁省辽阳市二年级下册语文期中学业水平测试卷D卷.pdf
- 辽宁省沈阳市2018年学业水平测试预测数学试题1Word版含答案.pdf
文档评论(0)