• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • MATLAB學習筆記(12)圖形

    標簽: Matlab


    本文為學習筆記,加油!!!


    二維圖形

    plot(x, y) % 對向量x繪制向量y。以x為橫坐標,y為縱坐標,按照坐標(xj,yj)的有序排列繪制曲線。
    plot(y) % 以j為橫坐標,yj為縱坐標,繪制(j, yj)的有序集合的圖形。
    
    plot(A) % 繪制矩陣A的列對它下標的圖形。對于m×n的矩陣A, 有n個含有m個元素的數對, 或是n條有m個點曲線,且這n條曲線均采用顏色監視器上不同的顏色繪制而成。
    plot(x, A) % 繪制矩陣A對向量x的圖形。對m×n的矩陣A和長度為m的向量x,繪制矩陣A的列對向量x的圖形。如果x的長度為n,則繪制矩陣A的行對向量x的圖形。向量x可以是行向量也可以是列向量。
    plot(A, x) % 對矩陣A繪制向量x的圖形。對于一個m×n的矩陣A和一個長度為m的向量x,對矩陣A的列繪制向量x的圖形。如果x的長度為n,則對矩陣A的行繪制向量x的圖形。向量x可以是行向量也可以是列向量。
    plot(A, B) % 對矩陣A的行繪制矩陣B的列的圖形。如果A和B都是m×n的矩陣,將繪制n條由m個有序對連成的曲線。
    plot(..., str) % 使用字符串str指定的顏色和線型進行繪圖。

    在這里插入圖片描述

    plot(x1, y1, str1, x2, y2, str2,...) % 用字符串str1指定的顏色和線型對y1繪制x1的圖形,用字符串str2指定的顏色和線型對y2繪制x2的圖形...。str1, str2...可以省略,此時,MATLAB自動為每條曲線選擇顏色和線型。

    (1)通過將字符串str作為一個參數傳遞給plot,可以指定圖形的顏色和線型。
    (2)這些參數可以組合起來使用。

    area(x, y) % 和plot命令一樣,但是將所得的曲線下方即曲線與橫軸之間的區域填充顏色。
    area(x, A) % 矩陣A的第一行對向量x繪圖,然后依次是下一行與前面所有行值的和對向量x繪圖。每個區域有各自的顏色。
    
    barh(x, A, format) % 對m×n矩陣繪制含有m組、每組n個柱形條的直方圖。
    
    pareto(y, x) % 按降序繪制y中各分量的柱形圖。
    
    pie(x, explode) % 繪制向量x的餅圖。

    函數圖形

    fplot(fcn, lim, str) % 繪制由字符串fcn指定的函數圖形。

    在其他坐標系和復平面上繪圖

    polar(theta, r) % 在極坐標中繪圖。向量theta的元素代表弧度參數,向量r代表從極點開始的長度。

    窗口命令

    figure(gcf) % 顯示當前圖形窗口。
    shg % 顯示當前圖形窗口,等價于figure(gcf)。
    clf % 清除當前圖形窗口。警告:如果設置hold on狀態,窗口內容也將被清除。
    clg % 早期版本中等價于clf命令。
    clc % 清除命令窗口。
    home % 移動光標到命令窗口的左上角。
    hold on % 保持當前圖形。允許在當前圖形狀態下,使用同樣的縮放比例加入另一個圖形。
    hold off % 釋放圖形窗口,這樣下一個圖形將稱為當前圖形。
    ishold % 如果當前圖形處于hold on狀態,則返回1;否則,返回0

    子圖

    subplot(m, n, p) % 將圖形窗口分割成m行n列,并設置p所指定的子窗口為當前窗口。子窗口按行由左至右,由上至下進行編號。
    subplot % 設置圖形窗口為缺省模式,即單窗口模式。等價于subplot(1, 1, 1)

    坐標軸,刻度和窗體縮放

    axis % 用行向量中給出的值,設置坐標軸的最大和最小值。
    axis(str) % 字符串str的不同將給出不同的結果
    	manual % 固定坐標軸刻度。如果當前圖形窗口為hold打開 狀態,則后面的圖形將采用同樣的刻度。
    	auto % 把坐標軸刻度重新設置為缺省狀態值。
    	equal % 設置x軸和y軸為同樣的刻度增量。
    	tight % 采用與x軸方向和y軸方向相同比例的坐標軸,從而只繪制包含數據的部分坐標。
    	fill % 設定坐標軸的邊界,以使其能夠匹配數據集的范圍。
    	ij % 翻轉y軸,使得正數在下,負數在上。
    	xy % 復位y軸,使正數在上。
    	image % 重新設置圖形窗口的大小,使得各像素有與寬度相同的高度以適應于計算機。
    	square % 重新定義圖形窗口的大小,使窗口為正方形。
    	vis3d % 鎖定坐標軸之間的關系。比如用在旋轉3D對象時。
    	normal % 復位圖形窗口至標準大小。
    	off % 不顯示坐標軸或刻度。
    	on % 顯示坐標軸和刻度。
    	
    axis(v)	% 根據向量v設置坐標軸刻度。
    axis(axis) % 固定坐標軸刻度。
    box % 控制是否將圖形用坐標軸從各個邊包圍。命令box on打 開該功能,而box off關閉該功能。
    grid on % 在圖形窗口中畫出網格。如果前面的圖形是比如用極坐標繪制的, 則網格也將采用極坐標繪制。
    grid off % 從圖形窗口中清除網格。
    zoom on % 使得用戶可以在圖形窗口中通過點擊鼠標左鍵來放大二維圖形,點擊右鍵就縮小二維圖形。還可以通過“點擊和拖動”來選定一個區域。調整坐標軸刻度使得選中的區域占滿整個圖形窗口。
    zoom off % 關閉zoom功能。
    zoom out % 復位為滿刻度。

    圖形窗口中的文本

    title(txt) % 在圖形窗口頂端的中間位置輸出字符串txt作為標題。
    
    xlabel(txt) % 在x軸下的中間位置輸出字符串txt作為標注。
    ylabel(txt) % 在y軸邊上的中間位置輸出字符串txt作為標注。
    zlabel(txt) % 在z軸邊上的中間位置輸出字符串txt作為標注。
    
    text(x, y, txt) % 在圖形窗口的(x, y)處寫字符串txt。
    text(x, y, txt, ’sc’) % 在圖形窗口的(x, y)處輸出字符串txt,給定左下角的坐標為(0.0, 0.0),右上角的坐標則為(1.0, 1.0)legend(str1, str2, ...p) % 在當前圖上輸出圖例,并用說明性字符串str1, str2等作為標注。 
    	-1 % 將圖例框放在坐標軸外的右側。
    	0 % 將圖例框放在坐標軸內側,以便最少的點被覆蓋。
    	1 % 將圖例框放在右上角。
    	2 % 將圖例框放在左上角。
    	3 % 將圖例框放在左下角。
    	4 % 將圖例框放在右下角。
    	[x, y] % 將圖例框的左下角移動到坐標(x, y)指定的位置。

    從圖形窗口中讀取數據

    [x, y] = ginput % 從圖形窗口中讀取坐標值。在圖形窗口中放置一個光標,用戶可以通過鼠標或方向鍵對光標進行定位,并且通過按下鼠標按鈕或鍵盤上任意鍵,將坐標值傳遞到MATLAB中。這些坐標 值保存在向量x和y中。這一過程直到按下‘回車’鍵才終止。
    [x, y] = ginput(n) % 從圖形窗口中讀取n個坐標值。

    繪制等高線圖

    contour(Z) % 繪制矩陣Z的等高線圖形。
    contour(Z, n) % 繪制n條等高線。如果不指定n,則繪制10條。
    clabel(C) % 在等高線圖形上增加高度標記。

    網格的生成

    [U, V] = meshgrid(x, y) % 用來自向量x和y的x坐標和y坐標形成網格,并生成矩陣。

    三維圖形

    plot3(x, y, z) %(xi, yi, zi)所定義的點繪制圖形。向量x、y和z必須為等長度的。
    plot3(X, Y, Z) % 對矩陣X、Y和Z的每一列繪圖。這些矩陣必須大小相等。或者,也可以是長度與矩陣列向量相等的向量。
    plot3(x, y, z, str) % 使用字符串str確定的線型和顏色按照上面所述的方法繪制圖形。
    plot3(x1, y1, z1, str1, x2, y2, z2, str2,...) % 用字符串s t r 1確定的線型和顏色對x1, y1, z1繪圖,用字符串str2確定的線型和顏色對x2, y2, z2繪圖...
    版權聲明:本文為Ricerfc原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/Ricerfc/article/details/106300165

    智能推薦

    OpenCV學習筆記(12)

    本次要記錄的是圖像的三種基本模糊操作:均值模糊、高斯模糊和中值模糊。 均值模糊 均值模糊的原理是通過一個卷積核,在圖像上進行移動,對每次覆蓋的像素范圍進行求平均值,然后將求得的平均值賦值給當前卷積核中心位置處的像素點。經過卷積核對一整幅圖像的多次平移,就得到了一幅均值模糊過后的圖像,該圖像上的每個像素點的值,都是其鄰域內所有像素點的平均值。均值模糊能夠抹除圖像的邊緣和細節,對噪聲也有一定的抑制作用...

    學習筆記(12)

    best wishes for myself 學習筆記(12) 文章目錄 學習筆記(12) html input & textarea 區別 如何讓textarea變成富文本編輯器呢 css 如果不設置內邊距和外邊距,默認是什么狀態呢? 詳解z-index 和position的關系 參與關系 順序規則 定位規則 默認值規則 從父規則 GPU加速 如何開啟GPU加速 GPU加速優勢 瀏覽器渲...

    java學習筆記12

    1, 面向對象 C++ java python go scala 面向過程: C java第一章節 1,讓客戶從鍵盤上輸入一個數據 2,對這些數據進行操作 3,對數據進行返回 3 基本數據類型 多態: 1, 是描述多個類之間的關系 繼承 2, 父類的引用指向子類對象 多態中對于 對象的類型轉換問題 抽象類: Demo public class Example{   //String str=new...

    go學習筆記(12)

    1. 錯誤引起 WebSocket connection to ‘ws://127.0.0.1:6336/ws’ failed: Could not decode a text frame as UTF-8. 在學習golang的websocket的時候,出現了這樣錯誤。這個錯誤產生了很大的疑惑。為什么會出錯? 2. 前端的代碼 由于前端作為測試使用,所以編寫一個較為簡單的...

    Flask 學習筆記 --12

    github中的記錄。 天啊,吃飯前幾乎寫完了這篇筆記。 吃完飯,用Markdown修改了一下以前的文章,下午寫的東西全沒了。 沒事兒,再寫一遍,印象更深刻,只是少了很多解釋。 Version–14 : 1 在dashboard頁面添加 Add Article 鏈接 點擊Add Article可以跳轉到add_article頁面 dashboard.html: 2 add_articl...

    猜你喜歡

    Java學習筆記_12

    一、File: 文件和目錄(文件夾)路徑名的抽象表示形式。  File的構造方法:   File(String pathname):把一個路徑名稱封裝成File對象   File(String parent, String child):把一個父路徑和一個子路徑封裝成一個File對象   File(File parent, String child):把一個...

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    freemarker + ItextRender 根據模板生成PDF文件

    1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...

    電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!

    Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...

    requests實現全自動PPT模板

    http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...

    精品国产乱码久久久久久蜜桃不卡