matlab画一个局部放大的图中图
生活随笔
收集整理的這篇文章主要介紹了
matlab画一个局部放大的图中图
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
局部放大的圖中圖
第一種:magnify是個動態放大鏡,固化后可以用tools>editplot移動小圖,能選取多個局部圖,這個方法不錯
用法:打開figure圖,輸入magnify,左鍵動態選取查看,ctrl+左鍵固化,也可右鍵固化,‘<’和‘>’縮放方法范圍,‘+’和‘-’縮放放大比例
第二種:用起來也很方便,缺點是只能框選一處,不能選取多個。
美國學者DuaneHanselmanandBruce Littlefield編寫的MasteringMATLAB7上的例子,實現圖中圖縮放功能,使用了3個函數,這三個函數在可以到網站http://www.eece.maine.edu/mm/去下載。
函數簡單介紹:
getn()將get()函數的輸出參數簡化為單個變量;
getbox()實現矩形區域的選擇,并捕捉該區域的橫縱標的范圍
mmzoom創建一個縮放坐標軸。
第三種:也可編個小程序,分別在兩個圖形句柄里畫圖,可以借鑒下
代碼;
figure(1);
h2=axes('position',[00 1 1]);
axis(h2);
x2=0:pi/50:2*pi;
y2=sin(x2);
h3=plot(x2,y2,'b-');
h1=axes('position',[0.30.2 0.4 0.4]);
axis(h1);
x1=0:pi/50:2*pi;
y1=cos(x1);
總結
以上是生活随笔為你收集整理的matlab画一个局部放大的图中图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python爬虫应用实战-网站数据爬取及
- 下一篇: Python爬虫应用实战-爬取股票数据做