matlab图形绘制基本技术

matlab图形绘制基本技术

ID:9882836

大小:397.51 KB

页数:34页

时间:2018-05-12

matlab图形绘制基本技术_第1页
matlab图形绘制基本技术_第2页
matlab图形绘制基本技术_第3页
matlab图形绘制基本技术_第4页
matlab图形绘制基本技术_第5页
资源描述:

《matlab图形绘制基本技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB程序语言设计应自炉五邑大学信息学院2007年ziluy@163.comziluy@yahoo.com.cnhttp://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛第三讲MATLAB图形绘制基本技术3.1MATLAB基本二维图形绘制3.2plot命令使用3.3loglog、semilogx、semilogy、polar3.4二维曲线的标注3.5二维图形坐标轴的控制3.6其他类型的MATLAB二维图形绘制3.7MATLAB简单三维图形绘制3.8例子与习题h

2、ttp://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.1MATLAB基本二维图形绘制在MATLAB中函数曲线的绘制变得非常得简当,最基本的函数是plot函数,二维图形绘制函数可用helpgraph2d列出主要函数,见下表。plot基本的线性坐标绘图loglogX-Y轴双Log坐标绘图semilogxX轴Log、Y轴线性坐标绘图semilogyX轴线性、Y轴Log坐标绘图polar极坐标图plotyy左右两边都有坐标轴的函数曲线绘制http://www.elec

3、fans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.2plot命令的使用MATLAB最基本的图形曲线绘制命令是plot函数,而loglog、semilogx和semilogy的用法是一样的,下面详细介绍plot的用法。plot的基本用法有plot(x,y)基本的X—Y二维图形曲线绘制其中x,y是x,y两轴数据向量plot(x,y,s)s为字符串,定义曲线的一些属性,其他同上一用法plot(x1,y1,s1,x2,y2,s2,…)同时绘制多条曲线,每条曲线由(x,y,s)定义http:/

4、/www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.2plot命令的使用例子:正弦曲线绘制>>t=0:0.1:2*pi;y=sin(t);plot(t,y)http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.2plot命令的使用例子:多条曲线绘制t=0:0.1:2*pi;y=[sin(t);cos(t)];plot(t,y)http://www.elecfans.com电子发烧友http://bbs.e

5、lecfans.com电子技术论坛3.2plot命令的使用例子:两边都有坐标轴曲线绘制>>t=0:0.1:2*pi;plotyy(t,sin(t),t,0.01*cos(t))http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.2plot命令的使用其他绘图选项(即字符串s的使用)s由下表中一列或两列或三列中属性定义组成,如s=‘-.g’曲线线型曲线颜色标记符号选项意义选项意义选项意义选项意义选项意义‘-’实线‘b’蓝色‘c’蓝绿色‘*’星号‘pentagr

6、am’五角星‘—’虚线‘g’绿色‘k’黑色‘.’点号‘o’圆圈‘:’点线‘m’红紫色‘r’红色‘x’叉号‘square’◰‘-.’点划线‘w’白色‘y’黄色‘v’∇‘diamond’◇‘none’无线用一个1X3向量任意指定[r,g,b]红绿蓝三原色‘^’∆‘hexagram’六角星‘>’⊳‘<’⊲http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.2plot命令的使用例子>>t=0:0.1:2*pi;y1=sin(t);y2=cos(t);y3=sin(

7、t).*cos(t);>>plot(t,y1,'-',t,y2,':',t,y3,'x')http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.3loglog、semilogx、semilogy、polar例子t=0:0.1:6*pi;r=abs(cos(t/3))*100+1;loglog(t,r)http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.3loglog、semilogx、semi

8、logy、polar例子>>t=0:0.1:6*pi;r=abs(cos(t/3))*100+1;semilogx(t,r)http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛3.3loglog、semilogx、semilogy、polar例子>>t=0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。