




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、MATLAB畫雙縱坐標(biāo)具有兩個縱坐標(biāo)標(biāo)度的圖形在MATLAB中,如果需要繪制出具有不同縱坐標(biāo)標(biāo)度的兩個圖形,可以使用plotyy繪圖函數(shù)。調(diào)用格式為:plotyy(x1,y1,x2,y2)其中x1,y1對應(yīng)一條曲線,x2,y2對應(yīng)另一條曲線。橫坐標(biāo)的標(biāo)度相同,縱坐標(biāo)有兩個,左縱坐標(biāo)用于x1,y1數(shù)據(jù)對,右縱坐標(biāo)用于x2,y2數(shù)據(jù)對。雙y軸坐標(biāo)可以用plotyy(x,y1,x,y2)來實現(xiàn)雙x坐標(biāo)可以用set(gca,'xaxislocation','bottom','xticklabel','0','1','
2、;2',3,'4')(假設(shè)x軸的標(biāo)注為1,2,3,4)set(gca,'xaxislocation','top','xticklabel','0','1','2',3,'4')進(jìn)行相應(yīng)的設(shè)置實現(xiàn)雙縱坐標(biāo)畫圖,其中一個為對數(shù)坐標(biāo),另一個為正常坐標(biāo)。而且兩個坐標(biāo)的范圍差別很大舉例如下:t=0:900;A=1000;a=0.005;b=0.005;z1=A*exp(-a*t);z2=sin(b*t);haxes,hline1,hline2=plotyy(t,z1,t
3、,z2,'semilogy','plot');matlab作圖里面如何分別設(shè)置雙縱坐標(biāo)的刻度?工作遇到如下問題:需要設(shè)置雙y軸的刻度,用到以下函數(shù),set(gca,'XTick',0:5:100)set(gca,'yTick',0:10:350)只是設(shè)置左邊的y軸刻度,請問各位高手,右邊y軸怎么設(shè)置刻度標(biāo)注?雙縱坐標(biāo)的標(biāo)注已實現(xiàn)AX=plotyy(x1,y1,x1,y2);set(get(AX(1),'Ylabel'),'string','leftY-axis);set(get(AX(2),
4、'Ylabel'),'string','righty-axis');了解plotyy的返回值A(chǔ)X=plotyy(x1,y1,x1,y2);得到兩個axes句柄,AX和AX(2)set(AX(1),'yTick',0:10:350)設(shè)置左邊Y軸的刻度set(AX(2),'yTick',0:10:350)設(shè)置右邊Y軸的刻度雙y坐標(biāo)實例closeallhiddenclearallclc%w=boxcar(nfft);fni1=input('請輸入時間序列文件:','s');fid仁fope
5、n(fni1,'r');s=fscanf(fid1,'%s',1);ifsame(s,'Curve')fori=1:61tline=fgetl(fid1);endelsefid仁fopen(fni1,'r');enda仁fscanf(fid1,'%f);status=fclose(fid1);n=length(a1);n2=n/2;a2=reshape(a1,2,n2);x1=a2(1,:);y1=a2(2,:);fni2=input('輸入速度曲線文件','s');fid2=fopen(f
6、ni2,'r');b=fscanf(fid2,'%f);n3=length(b);n4=n3/2;b2=reshape(b,2,n4);x2=b2(1,:);y2=b2(2,:);p=polyfit(x2,y2,3);y3=polyval(p,x2);%plot(x2,y2)AX,H1,H2=plotyy(x1,y1,x2,y3);gridon;xlabel('時間/s');set(get(AX(1),'Ylabel'),'string','加速度/g');set(get(AX(2),'Ylabel
7、'),'string','速度km/h');set(AX(1),'yTick',-2:0.5:2);%axesl=axes('Position',0.080.730.380.25,'Parent',figure1);%axis(axes1,0xtime(end)-0.50.5);%set(AX(2),'YTick',300:5:350);yticks2=linspace(300,360,9);set(AX(2),'丫Lim',300360,'YTick',yt
8、icks2);set(H2,'linewidth',3);x=0:0.01:20;y1=200*exp(-0.05*x).*sin(x);y2=0.8*exp(-0.5*x).*sin(10*x);AX,H1,H2=plotyy(x,y1,x,y2,'plot');set(AX(1),'XColor','k','YColor','b');set(AX(2),'XColor','k','YColor','r');HH1=get(AX(1)
9、,'Ylabel');set(HH1,'String','LeftY-axis');set(HH1,'color','b');HH2=get(AX(2),'Ylabel');set(HH2,'String','RightY-axis');set(HH2,'color','r');set(H1,'LineStyle','-');set(H1,'color','b');set(
10、H2,'LineStyle',':');set(H2,'color','r');legend(H1,H2,'y10.8*exp(-0.5*x).*sin(10*x)');xlabel('Zeroto20musec.');title('Labelingplotyy');200*exp(-0.05*x).*sin(x)''y2-.11Labelingmy;1£C100050i6日1J12-4-GZenotol.UH3ecIB2DJo-O.6曲證>曇a.2o
11、-rr111-MATLAB作圖:plotyy使用方法。即:橫坐標(biāo)相同,縱坐標(biāo)不同的兩條曲線畫在同一圖上進(jìn)行比對。例1.需要采用圖形句柄,詳細(xì)內(nèi)容參考MATLAB幫助文件有關(guān)plotyy的例程%Thisexamplegraphstwomathematicalfunctionsusingplotastheplottingfunction.Thetwoy-axes%enableyoutodisplaybothsetsofdataononegrapheventhoughrelativevaluesofthedataarequite%different.x=0:0.01:20;y1=200*exp(-0
12、.05*x).*sin(x);y2=0.8*exp(-0.5*x).*sin(10*x);AX,H1,H2=plotyy(x,y1,x,y2,'plot');用AX,H1,H2=plotyy(x,y1,x,y2);命令。AX(1),AX(2)分別為左右丫軸的句柄%Youcanusethehandlesreturnedbyplotyytolabeltheaxesandsetthelinestylesusedforplotting.%WiththeaxeshandlesyoucanspecifytheYLabelpropertiesoftheleft-andright-sidey-
13、axis:set(get(AX(1),'Ylabel'),'String','SlowDecay')set(get(AX(2),'Ylabel'),'String','FastDecay')%Usethexlabelandtitlecommandstolabelthex-axisandaddatitle:xlabel('Time(musec)')title('MultipleDecayRates')%UsethelinehandlestosettheLineStyle
14、propertiesoftheleft-andright-sideplots:set(H1,'LineStyle','-')set(H2,'LineStyle',':')例2.線型設(shè)置:t=0:.1:8;ax,h1,h2=plotyy(t,sin(t),t,cos(t);set(h1,'linestyle','-','marker','o','color','r');set(h2,'linestyle',':
15、39;,'marker','x','color','b');加注圖例:x=linspace(0,2*pi,40);ax,h1,h2=plotyy(x,sin(x)+cos(x),x,exp(x);set(h1,'linestyle','-')set(h2,'linestyle','-')set(h1,'marker','o')set(h2,'marker','+')holdonx=linspace(0,2
16、*pi,40);hh=line(x,cos(x);set(hh,'linestyle','-')set(hh,'marker','s')holdonhhf=line(x,sin(x);set(hhf,'color','r')set(hhf,'linestyle','-')set(hhf,'marker','*')legend(h1,h2,hh,hhf,'sin(x)+cos(x)','exp(x)',
17、39;cos(x)','sin(x)',0);坐標(biāo)軸標(biāo)注:figure;t=0:.1:3*pi;H,Ha,Hb=plotyy(t,sin(t),t,exp(t);d1=get(H(1),'ylabel');set(d1,'string','yayacpf);d2=get(H(2),'ylabel');set(d2,'string','bbsfromhit','fontsize',18);matlab中如何顯示plotyy的legend舉例:ax,h1,h2=plotyy(x1,y1,x2,y2);holdon;h3=plot(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度車間租賃安全風(fēng)險評估與管理協(xié)議
- 2025年度股份代持及公司知識產(chǎn)權(quán)保護(hù)協(xié)議
- 2025年度高校與企事業(yè)單位實習(xí)生勞動合同范本
- 2025年度綠色出行眾籌協(xié)議書標(biāo)準(zhǔn)范本
- 二零二五年度個人股權(quán)無償轉(zhuǎn)讓與品牌推廣協(xié)議
- 二零二五年度美縫劑性能改進(jìn)與三年質(zhì)保服務(wù)協(xié)議
- Unit 4 Did You Have a Nice Trip?Lesson 22 Gifts for Everyone同步練習(xí)(含答案含聽力原文無聽力音頻)
- 二零二五年度競業(yè)限制解除后的競業(yè)限制補償金支付合同
- 二零二五年度高校畢業(yè)生就業(yè)安置與就業(yè)技能培訓(xùn)與就業(yè)保障服務(wù)合同
- 二零二五年度股份轉(zhuǎn)讓與新能源項目投資合作框架協(xié)議
- 統(tǒng)編版七年級語文下冊《第16課有為有不為》教案
- GB 45184-2024眼視光產(chǎn)品元件安全技術(shù)規(guī)范
- 【上?!康谝淮卧驴季?1【20~21章】
- 2025年湖南科技職業(yè)學(xué)院高職單招數(shù)學(xué)歷年(2016-2024)頻考點試題含答案解析
- 2025年東營科技職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 《新媒體廣告》課件 第4章 從技術(shù)到場景:新媒體廣告的創(chuàng)新應(yīng)用
- 2025年煙臺工程職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年(2016-2024)頻考點試題含答案解析
- 2025年上半年中煤科工集團商業(yè)保理限公司招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年新人教版八年級下冊物理全冊教案
- 2025年南京機電職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 《建筑電氣設(shè)計》課件
評論
0/150
提交評論