MATLAB學習與使用:二維圖形繪製(7種)
MATLAB提供的二維圖形繪製命令有:
(1)plot 繪製線性座標的二維圖形
(2)semilogx,semilogy,loglog 繪製對數座標的二維圖形
(3)plotyy 繪製雙y軸的二維圖形
(4)polar 繪製極座標的二維圖形
(5)fplot,ezplot 繪製函數表達式的圖形
(6)subplot 子繪圖
(7)ginput 交互式繪圖
等等。
操作方法
(01)第一,plot命令,繪製線性座標的二維圖形。在命令窗口輸入以下代碼,繪製出圖形Figure 1。>> figure(1)>> x=0:2*pi/100:2*pi;>> y=sin(x);>> plot(x,y)
(02)第二,semilogx,semilogy,loglog命令,繪製對數座標的二維圖形。在命令窗口緊接着輸入以下代碼,繪製圖形Figure 2,Figure 3,Figure 4。>> figure(2)>> semilogx(x,y)>> figure(3)>> semilogy(x,y)>> figure(4)>> loglog(x,y)注:由於y存在負值,使用semilogy和loglog命令時,會警告已忽略了負數。
(03)第三,plotyy命令,繪製雙y軸的二維圖形。在命令窗口緊接着輸入以下代碼,繪製圖形Figure 5。>> y2=cos(x);>> figure(5)>> plotyy(x,y,x,y2)
(04)第四,polar命令,繪製極座標的二維圖形。在命令窗口緊接着輸入以下代碼,繪製圖形Figure 6,Figure 7。>> theta=0:2*pi/100:2*pi;>> r=cos(theta);>> figure(6)>> polar(theta,r)>> r2=1+cos(theta);>> figure(7)>> polar(theta,r2)
(05)第五,fplot,ezplot命令,根據函數表達式繪製二維圖形。在命令窗口緊接着輸入以下代碼,繪製圖形Figure 8,Figure 9,Figure 10。>> figure(8)>> fplot(@sin,[0,2*pi])>> figure(9)>> ezplot('sin(x)')>> figure(10)>> ezplot('sin(x)',[0,2*pi])>> ezplot('sin(x)',[0,2*pi/100,2*pi])注:fplot使用@函數表達式的名稱,ezplot使用引號' '函數表達式,同時[ ]中使用逗號,而不使用冒號:,間隔步長也使用逗號隔開,如最後一行代碼[0,2*pi/100,2*pi]。
(06)第六,subplot命令繪製子圖。使用close all; clear all; clc 關閉所有繪圖、清空工作區和命令窗口,然後輸入如下代碼,查看subplot命令繪製的子圖。>> x=0:2*pi/100:2*pi;>> y=sin(x);>> y2=cos(x);>> theta=0:2*pi/100:2*pi;>> r=cos(theta);>>subplot 311>> plotyy(x,y,x,y2)>>subplot 323>> semilogx(x,y)>>subplot 325>> polar(theta,r)>>subplot 224>> ezplot('1+cos(2*x)')注:subplot(2,2,3)形式的寫法也可以繪製子圖。2,2表示兩行兩列,3表示從左至右、從上至下的第3張圖。
(07)第七,ginput命令,交互式繪圖。使用close all; clear all; clc 關閉所有繪圖、清空工作區和命令窗口,然後輸入[x,y]=ginput(7),感受ginput命令交互式繪圖,此時要使用鼠標在繪圖區點7下,然後命令窗口會輸出這7下的數據。然後使用如下代碼進行繪圖>> plot(x,y)>> hold on>> plot(x,y,'ro')注:輸入hold on纔可以保證之前的繪圖不被覆蓋掉。
特別提示
存在負值時,semilogx,semilogy和loglog命令會警告已忽略了負數。
fplot使用@函數表達式的名稱,ezplot使用引號' '函數表達式,同時[ ]中使用逗號而不使用冒號。
subplot 223和suplot(2,2,3)這兩種形式的寫法都可以。
hold on可以保證之前的繪圖不被覆蓋掉。
-
手機字體怎麼換
(01)手機字體的更換方法因手機系統和品牌而異。以下是針對一些常見手機品牌的字體更換方法:1.華爲手機:進入設置>顯示和亮度>字體樣式>根據界面提示選擇其他字體。(02)2.蘋果手機(iOS系統):進入設置>通用>字體>選擇字體。需要注意的是,蘋果手機默認字體不能更換,但可以通...
-
木棉花的花語是什麼
(01)以下是木棉花的花語的詳細內容:1.堅強:木棉花在生長過程中需要面對酷熱、寒冷、乾旱等各種極端環境,但它們能夠頂住壓力和困境,茁壯成長。因此,木棉花被視爲代表堅強、勇氣和毅力的象徵。(02)2.豁達:木棉花的花瓣開放而大方,從容而自信。這種特質代表木棉花所象徵的豁...
-
斯金納箱的恐怖之處 斯金納箱說明了什麼(人性)
導語:斯金納箱是由斯金納在1938年發明的,將一隻很餓的小白鼠放置在箱子裏面,最開始它會比較隨意的摸索,不經意間按壓到了槓桿發現有食物掉入,然後逐漸發現規律,它就會找到獲得食物的妙招,算是比較真實的模擬了賭博,下面探祕志和大家一起了解一下。斯金納箱的恐怖之處所...
-
人造耳蝸多少錢 爲什麼這麼貴?
導語:現在技術越來越發達,很多疾病都不再是什麼疑難雜症,對於耳聾患者來說也是這樣。比如各種先天性耳聾、藥物性中毒性耳聾、病毒性感染所致的耳聾等等都是可以通過人造耳蝸來聽到聲音的。但是人造耳蝸價格比較昂貴,這是爲什麼呢?人造耳蝸多少錢人造耳蝸是一直價...