- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5讲 MATLAB图形绘制 ;本章学习目标;主要内容;5.1 MATLAB图形绘制基础; ②选择图形输出的窗口及位置,常用典型指令如下。
figure(1)
subplot(m,n,k) %将当前窗口分成m行n列个绘图区
③调用基本的绘图函数,常用典型指令如下。
plot(x1,y1,’r:’,x2,y2,?’g-’,x3,y3,’o’)
④设置坐标轴的范围和网格线,常用典型指令如下。
axis([0,10,-3,3])
axis([xmin,xmax,ymin,ymax,zmin,zmax])
grid on; ⑤用名称、图例、坐标名、文本等对图形进行注释,常用典型指令如下。
xlabel(x) ylabel(y)
title(图1)
text(x,y,y=f(x))
legend(‘s’,pos) %在指定位置建立图例 s
其中,pos是图例在图上位置的指定符,取值为0,1
,2,3,4,-1分别表示自动取最佳位置,右上角(
默认),左上角,左下角,右下角,图右侧添加图例
⑥打印输出图形,常用典型指令如下。
print–dps2;例5-1 图形的基本绘制
x=0:0.1:2*pi;
plot(x,sin(x))
hold on
plot(x,cos(x),ro)
title(y1=sin(x),y2=cos(x)) %添加标题
xlabel(x) %添加横坐标名
legend(sin(x),cos(x),4)
%在右下角添加图例图4.10 添加图形标注
text(pi,sin(pi),x=pi)
%在pi,sin(pi)处添加文字注释 ; 在上述步骤中,(1)、(3)是最基本、最常用
的绘图步骤。一般情况下,由这两步所画出的图
形已经比较完整,至于其他步骤,并不是必需的。
步骤(2)一般在图形较多的情况下使用,比如要把
几个图放到一起进行比较,此时可根据所作图形
的个数对subplot(m,?n,?k)指令中的m、n进行赋
值。步骤(4)、(5)的前后次序可按照指令的常用
程度和复杂程度编排,用户可根据自己的需要改
变前后次序。
;5.2 二维图形的绘制;5.2.1 plot()函数;表一 线型、颜色和标识符号;1.plot(y);(2)若y为复数向量,则绘制以其实部为横坐标,以其虚部系数为纵坐标的图形,即相当于plot(real(y),imag(y))。
a=1:5,b=linspace(1,10,5)
y=a+i*b
plot(y)
;(3)曲线条线等于y的列数。
x=0:0.2:10*pi;
y=[sin(x);cos(x)];
plot(y);2.plot(x,y);例5-3 以参数方程形式的二维曲线绘制
绘制曲线:
t=-pi:pi/100:pi;
x=t.*cos(3*t);
y=t.*(sin(t)).^2
%y=t.*sin(t).*sin(t);
plot(x,y);2)自变量x是向量,y是二维数组;(2)以x为横坐标,y的每一列为纵坐标;3)自变量x和y为同维矩阵;3.含多个输入参数与选项的plot函数;5.2.2双纵坐标函数plotyy;例5-5用不同标度在同一坐标内绘制曲线
x1=0:pi/100:2*pi;x2=0:pi/100:2*pi;
y1=exp(-0.5*x1).*sin(2*pi*x1);
y2=1.5*exp(-0.2*x2).*sin(x2);
plotyy(x1,y1,x2,y2);5.2.3stem()函数;例5-6 (P38例1-38)产生一个幅度为2、频率为4Hz、相位为 的正弦信号。
补充知识:
正弦信号:
其中A为振幅, 为震荡角频率,rad/s, 为初相。
,f为频率,Hz。
A=2,f=4;
phi=pi/6;
omega=2*pi*f
n=0:0.01:1;
x=A*cos(omega*n+phi)
plot(n,x);
grid on;幅度为2、频率为4Hz、相位为 的正弦信号;在信号处理中,首先对连续时间信号进行抽样(抽样定理)
,然后转换成序列,离散时间正弦序列可表示为:
其中, 为数字角频率, 为相位。
例5-7产生一个振幅为2、数字角频率为 rad、相位为 的正弦序列。
A=2
phi=pi/6;
OMEGA=pi/6;
n=-10:10;
x=A*cos(OMEGA*n+phi)
stem(n,
您可能关注的文档
- 当前国内资本外流的原因分析与应对研究综述.doc
- 第5章_城建税--必修2012-09综述.ppt
- 当前宏观经济形势与趋势分析(浙大李建琴教授)综述.pptx
- 第5章_发动机实际循环与评价指标综述.ppt
- 第2天计划编制之范围定义综述.ppt
- 当前经济形势分析罗前娥综述.ppt
- 当前经济形势下对中小企业融资问题的思考综述.doc
- 第5章_国际商务谈判各阶段的策略综述.ppt
- 当前经济形势与家庭理财综述.ppt
- 第5章_食品的发酵综述.ppt
- 数字化评价在小学生心理健康教育中的实践与反思教学研究课题报告.docx
- 初中生校园周边餐饮卫生状况调查及食品安全教育策略研究教学研究课题报告.docx
- 校园网络安全教育与网络安全意识培养的实践案例研究教学研究课题报告.docx
- 文化创意产品开发资金申请报告:2025年文化产业发展政策环境分析.docx
- 2025新能源汽车分时租赁市场困境突破与运营风险管理策略报告.docx
- 基于社区驱动的数字教育资源开发与高中化学教学策略研究教学研究课题报告.docx
- 乡村文化创意集市文化内涵与特色塑造研究报告.docx
- 初中信息技术课程教学中的教学设计与实施策略教学研究课题报告.docx
- 2025农业科技成果转化挑战应对,深度解决方案报告.docx
- 2025年通用设备制造行业细分领域智能装备制造行业未来趋势预测报告.docx
文档评论(0)