matlab应用程序

matlab应用程序

ID:34903830

大小:50.00 KB

页数:4页

时间:2019-03-13

matlab应用程序_第1页
matlab应用程序_第2页
matlab应用程序_第3页
matlab应用程序_第4页
资源描述:

《matlab应用程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理仅供参考学习MATLAB应用程序10.7.2任意布置子图和轴外注释【*例10.7.2-1】本例演示:axes轴位框设计、rectangle地运用、及轴外注释.所谓轴外注释,实际上是使用了两个轴位框.一个轴位框充满全部图形窗,其坐标框被隐去,而只写注释文字.而另一个比较小地轴位框用于绘图.这样从外表看去,注释就处于那小轴位框地外部.zeta2=[0.20.40.60.81.0];n=length(zeta2);fork=1:n;Num{k,1}=1;Den{k,1}=[12*zeta2

2、(k)1];endS=tf(Num,Den);%产生单输入多输出系统t=(0:0.4:20)';%时间采样点[Y,x]=step(S,t);%单输入多输出系统地响应tt=t*ones(size(zeta2));%为画彩带图,生成与函数值Y维数相同地时间矩阵.b5E2RGbCAP%产生全窗轴位框,并隐去坐标轴clfreset,H=axes('Position',[0,0,1,1],'Visible','off');p1EanqFDPw%产生包含多行字符串地元胞数组str{1}='fontname

3、{隶书}二阶系统阶跃响应';%<11>str{2}='y(t)=1-beta^{-1}e^{-zetat}sin(betat+theta)';DXDiTa9E3dstr{3}='';str{4}='fontname{隶书}其中:';str{5}='beta=(1-zeta^{2})^{0.5}';str{6}='theta=arctg(beta/zeta)';4/4个人收集整理仅供参考学习str{7}='zeta=.2,.4,.6,.8,1';%<15>%使H句柄轴对象成为

4、当前轴,然后注释多行文字.set(gcf,'CurrentAxes',H)%<18>text(0.01,0.73,str,'FontSize',12)%<19>h1=axes('Position',[0.45,0.45,0.5,0.5]);%产生右半窗地轴位框RTCrpUDGiTribbon(tt,Y,0.4)%在h1轴位框中画彩带图%对X轴、Z轴重标刻度值set(h1,'XTickLabelMode','manual','XTickLabel','0

5、0.4

6、0.8

7、1.2');%<23>5P

8、CzVD7HxAset(h1,'ZTickLabel','0

9、1.0

10、2.0');%<24>%低层指令标识轴名set(get(h1,'XLabel'),'String','zetarightarrow','Rotation',17.5)jLBHrnAILgset(get(h1,'YLabel'),'String','leftarrowt','Rotation',-25)%<27>xHAQX74J0Xset(get(h1,'Zlabel'),'String','yrightarrow')h

11、2=axes('Position',[0.03,0.08,0.27,0.27]);%在左下角,产生小地轴位框.LDAYtRyKfEplot(tt,Y)%在h2轴对象上画二维图%在右下方画系统方块框图h3=axes('Position',[0.37,0.04,0.63,0.32]);%设置画框图地轴位框Zzz6ZB2Ltkset(h3,'Xlim',[0,1.2],'Ylim',[0,0.5])%设置轴地刻度范围set(h3,'DataAspectRatio',[111])%设置刻度比例set(h

12、3,'ColorOrder',[0,0,0])%设置绘线地首选用色set(h3,'Visible','off')%隐去坐标轴hh1=rectangle('Position',[0.5,0.2,0.4,0.2],'Curvature',[0,0]);dvzfvkwMI1%画方框<37>hh2=rectangle('Position',[0.2,0.26,0.08,0.08],'Curvature',[1,1]);rqyn14ZNXI%画圆框<38>xx1=0.05:0.01:0.2;xx2=0.2

13、8:0.02:0.5;xx3=0.9:0.02:1.1;xx4=0.24:0.02:1;yy5=0.1:0.02:0.26;yy6=0.1:0.02:0.3;yy1=0.3*ones(size(xx1));yy2=0.3*ones(size(xx2));yy3=0.3*ones(size(xx3));yy4=0.1*ones(size(xx4));xx5=0.24*ones(size(yy5));xx6=ones(size(yy6));line(xx1,yy1);line(xx2,yy2);li

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

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

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