MATLAB的feather函數繪製箭頭圖

2022-02-03 雲龍派

feather函數

feather(U,V) 繪製以 x 軸為起點的箭頭。使用笛卡爾分量 U 和 V 指定箭頭方向,其中 U 表示 x 分量,V 表示 y 分量。第 n 個箭頭的起始點位於 x 軸上的 n。箭頭的數量與 U 和 V 中的元素數相匹配。feather(Z) 使用 Z 指定的複數值繪製箭頭,實部表示 x 分量,虛部表示 y 分量。此語法等效於 feather(real(Z),imag(Z))。feather(___,LineSpec) 設置箭頭的線型、標記符號和顏色。feather(ax,___) 在指定坐標區(而不是當前坐標區)中繪製箭頭。f=feather(___) 返回由包含 length(U)+1 個元素的 Line 對象組成的向量。前 length(U) 個元素表示各個箭頭,最後一個元素表示沿 x 軸的水平線。創建繪圖後,使用這些 Line 對象來控制繪圖的外觀。

示例

因為是向量圖,feather函數的輸入需要兩個變量,分別表示x方向和y方向。複數自帶實數和虛數,能直接繪製。
clcclear allclose allU = linspace(0,2*pi,10);V = sin(U);feather(U, V)


示例2

clc clear allclose allU = linspace(0,pi/2,10);V = 10*cos(U);feather(U, V)

示例3:羽狀圖

clc clear allclose allth = linspace(-pi/2,0,10);r = 10*ones(size(th));[U, V] = pol2cart(th,r);feather(U, V)

示例4:

clc
clear all
close all
th = linspace(-pi/2,0,10);
r = 10*ones(size(th));
[U, V] = pol2cart(th,r);
f = feather(U, V, 'r--');

clc clear allclose allth = linspace(-pi/2,0,10);r = 10*ones(size(th));[U, V] = pol2cart(th,r);f = feather(U, V);f(2).Color = [0 0.7 0];f(2).LineWidth = 2;f(6).Color = [0.8 0 0];f(6).LineWidth = 2;f(6).LineStyle = '--';f(6).Marker = 'o';f(6).MarkerEdgeColor = 'k';f(6).MarkerFaceColor = [0.8 0 0];

MATLAB相關內容往期回顧

1、MATLAB基礎知識

matlab中矩陣的入門知識

MATLAB的輸入輸出input函數

Matlab對fig文件導出數據

matlab多項式(定義、四則計算、求根)

MATLAB的switch選擇語句和input輸入語句

視頻講解MATLAB的switch選擇語句和input輸入語句

matlab中的歸一化處理的三種方法

MATLAB求函數的導數和偏導

視頻講解MATLAB求函數的導數和偏導

MATLAB處理NAN數據程序(含實例)

視頻講解MATLAB處理NAN數據程序(含實例)

2、電子書

電子書推薦(一)《MATLAB在數學建模中的應用》

電子書推薦(二)《Matlab 從入門到精通 》

電子書推薦(三)《運籌學基礎及其MATLAB應用》

電子書推薦(四)MATLAB、Simulink系統仿真超級學習手冊

3、MATLAB繪製圖形

Matlab中plot函數全功能解析

matlab中legend函數的用法

視頻講解MATLAB的text函數圖形標註

MATLAB中繪製三維圖形

matlab詳細介紹畫柱形圖

Matlab中繪製不同坐標的圖形

matlab 畫圖——誤差條圖errorbar函數(含視頻講解)

Matlab 進度條的製作

Matlab編程並繪製函數或者信號包絡線

Matlab作圖後的調整—線條、坐標、標題、圖例

MATLAB繪製雙y軸圖形兩種方法

視頻講解MATLAB繪製雙y軸圖形兩種方法

MATLAB的compass函數繪製羅盤圖

視頻講解MATLAB的compass函數繪製羅盤圖

MATLAB繪製交互式圖形

視頻講解MATLAB繪製交互式圖形

MATLAB的ezplot函數繪製隱函數圖像

視頻講解MATLAB的ezplot函數繪製隱函數圖像

4、MATLAB規劃求解

MATLAB線性規劃函數求解線性規劃

matlab繪圖--線性規劃圖解法示意

MATLAB求解混合整數線性規劃

Matlab的fmincon函數求解非線性規劃

MATLAB的fgoalattain()函數求解多目標規劃

5、MATLAB擬合函數或擬合未知參數

Matlab 多項式擬合函數關係

MATLAB的lsqcurvefit函數擬合非線性式子中的未知參數

MATLAB曲線擬合工具箱

MATLAB中regress函數用法(多元線性回歸)

MATLAB非線性擬合函數nlinfit函數

MATLAB的fittype函數的非線性擬合未知參數

視頻講解MATLAB的fittype函數的非線性擬合未知參數

總結MATLAB的線性擬合和非線性擬合函數參數

視頻講解總結MATLAB的線性擬合和非線性擬合函數參數

6、MATLAB預測數據 

matlab GUI實現導入txt文件(含字符和數據的文本)

基於MATLAB的灰色預測模型GM(1,1)計算的GUI界面

MATLAB的主成分分析的GUI界面計算

基於MATLAB的BP神經網絡預測計算GUI界面

視頻講解基於MATLAB的BP神經網絡預測計算GUI界面

MATLAB實現人口預測的Logistic模型

視頻講解MATLAB實現人口預測的Logistic模型

MATLAB的三次指數平滑法預測計算GUI界面

視頻講解MATLAB的三次指數平滑法預測計算GUI界面

7、MATLAB方程(組)求解、函數極值、數值積分、微分方程

MATLAB的solve函數求非線性解方程或方程組

視頻講解MATLAB的solve函數求非線性解方程或方程組

Matlab非線性方程求解器fsolve總結

視頻講解Matlab非線性方程求解器fsolve總結

MATLAB的fzero函數求解單變量非線性方程求解

視頻講解MATLAB的fzero函數求解單變量非線性方程求解

MATLAB的dsolve函數求解微分方程的符號解

視頻講解MATLAB的dsolve函數求解微分方程的符號解

MATLAB二分法求方程的根(實例加程序)

視頻講解MATLAB二分法求方程的根(實例加程序)

MATLAB實例講解—求二元函數的極值

MATLAB實例講解—求二元函數的極值視頻

MATLAB的ode45函數實例求常微分方程數值解

MATLAB求解微分方程組—以一種傳染病的動力學模型求解為例

MATLAB實例編程之一個成績分析和處理的程序實例講解

MATLAB中的數據插值函數

視頻講解MATLAB中的數據插值函數

MATLAB的拉格朗日插值

視頻講解MATLAB的拉格朗日插值

MATLAB牛頓法插值實例加程序

視頻講解MATLAB牛頓法插值實例加程序

MATLAB求數值積分方法(一)

視頻講解MATLAB求數值積分方法(一)

MATLAB求定積分的相關函數和實例(一)

視頻講解MATLAB求定積分的相關函數和實例(一)

MATLAB的fminbnd函數求單變量函數極值

視頻講解MATLAB的fminbnd函數求單變量函數極值

MATLAB牛頓法求解非線性方程的根

視頻講解MATLAB牛頓法求解非線性方程的根

8、MATLAB的GUI界面和其他

層次分析法(AHP)在MATLAB中的應用

MATLAB《自動控制原理》相關編程

 MATLAB用GUI計算十進位轉換為二、八、十六進位

MATLAB GUI實現簡單的計算器

視頻講解MATLAB GUI實現簡單的計算器

MATLAB 蒙特卡洛方法編程並舉例分析

視頻講解MATLAB 蒙特卡洛方法編程並舉例分析

MATLAB實現控制系統穩定性判別GUI界面

視頻講解MATLAB實現控制系統穩定性判別GUI界面

 MATLAB的二次指數平滑法預測計算GUI界面

視頻講解 MATLAB的二次指數平滑法預測計算GUI界面

9、MATLAB導出函數圖象

MATLAB中圖片保存的五種方法(一)

視頻講解MATLAB中圖片保存的五種方法(一)

MATLAB中圖片保存的五種方法(二)

視頻講解MATLAB中圖片保存的五種方法(二)

MATLAB動態繪圖、展示並保存的一種方法

視頻講解MATLAB動態繪圖、展示並保存的一種方法

雙十一特輯---MATLAB繪製愛心表白程序

視頻講解雙十一特輯---MATLAB繪製愛心表白程序

MATLAB創建詞雲(含程序)

視頻講解MATLAB創建詞雲(含程序)

MATLAB-圖片自動編號、命名及保存

視頻講解MATLAB-圖片自動編號、命名及保存

10、記錄生活

記錄生活之MATLAB學習交流

記錄生活之課題組內MATLAB第一次交流(上)

記錄生活之課題組內MATLAB第一次交流(中)和(下)

MATLAB交流學習第一次課視頻(上)

MATLAB交流學習第一次課視頻(中)

MATLAB交流學習第一次課視頻(下)

記錄生活之課題組內MATLAB第二次交流

MATLAB交流學習第二次課視頻(上)

MATLAB交流學習第二次課視頻(中)

MATLAB交流學習第二次課視頻(下)

記錄生活之課題組內MATLAB第三次交流

MATLAB交流學習第三次課視頻(上)

MATLAB交流學習第三次課視頻(中)

MATLAB交流學習第三次課視頻(下)

記錄生活之課題組內MATLAB第四次交流

MATLAB交流學習第四次課視頻(上)

MATLAB交流學習第四次課視頻(中)

MATLAB交流學習第四次課視頻(下)

記錄生活之課題組內MATLAB交流學習第五次交流

MATLAB交流學習第五次課視頻(上)

MATLAB交流學習第五次課視頻(下)

考研複試經驗資源分享

湘大記憶畢業視頻(2016級自動化四班、琴湖9棟407)

運營「雲龍派」公眾號半年感悟

MATLAB趣味繪圖之奧運五環

視頻講解MATLAB趣味繪圖之奧運五環

MATLAB趣味繪圖之繪製聖誕樹

相關焦點

  • MATLAB的compass函數繪製羅盤圖
    羅盤圖是一個圓盤狀圖形,從原點出發的箭頭,箭頭在圓盤中的角度用於表示數據的角度,箭頭的長短用於表示數據的大小。在matlab中使用compass()函數來繪製羅盤圖。語法:羅盤圖顯示包含分量 (U,V) 的向量,就像箭頭從原點射出一樣。U、V 和 Z 位於笛卡爾坐標中,繪製於一個環狀網格上。
  • MATLAB的ezplot函數繪製隱函數圖像
    ezplot(funx,funy,[tmin,tmax]) 繪製 funx(t) 和 funy(t) 在 tmin < t < tmax 上的圖形。ezplot(...,fig) 將圖窗繪製到由 fig 標識的圖窗窗口中。使用包含一個域的上述語法中的任意輸入參數組合。
  • Matlab中繪製不同坐標的圖形
    1、雙縱坐標函數plotyy 在Matlab中,如果需要繪製出具有不同縱坐標標度的兩個圖形,可以使用plotyy函數,它能把具有不同量綱,不同數量級的兩個函數繪製在同一個坐標中,有利於圖形數據的對比分析。使用格式為:plotyy(x1,y1,x2,y2) x1,y1對應一條曲線,x2,y2對應另一條曲線。
  • 如何利用MATLAB繪製矢量箭頭
    介紹在科研匯圖中,經常需要在底圖上繪製流速圖、受力圖、磁場方向圖等,而MATLAB正好擁有一個對應的quiver函數可以使用。本文以冰流速製圖為例介紹quiver函數的使用和注意事項。例如,scale為2時,表示箭頭放大2倍,以此類推。語法3:quiver(x,y,u,v,scale,『LineSpec』)'LineSpec』表示繪製箭頭的顏色、線型、 標誌樣式。例如』LineSpec』為』y』時,表示箭頭顯示為黃色。
  • MATLAB製作煙花
    中矩陣的入門知識MATLAB的輸入輸出input函數Matlab對fig文件導出數據matlab多項式(定義、四則計算、求根)MATLAB的switch選擇語句和input輸入語句視頻講解MATLAB的switch選擇語句和input輸入語句matlab中的歸一化處理的三種方法MATLAB求函數的導數和偏導
  • MATLAB的stem函數繪製枝幹圖(實例加程序)
    stem(___,Name,Value) 使用一個或多個 Name,Value 對組參數修改針狀圖。stem(ax,___) 將圖形繪製到 ax 指定的坐標區中,而不是當前坐標區 (gca) 中。選項 ax 可以位於前面的語法中的任何輸入參數組合之前。h=stem(___) 在 h 中返回由 Stem 對象構成的向量。
  • Matlab編程並繪製函數或者信號包絡線
    envelope繪製包絡線*t);figure;plot(t,y);hold on% 包絡線繪製[up,lo] = envelope(y);plot(t,up,t,lo,'linewidth',1.5)legend('signal','上包絡線','下包絡線')hold offMATLAB相關內容往期回顧MATLAB中繪製三維圖形
  • MATLAB繪製交互式圖形
    MATLAB的輸入輸出input函數matlab詳細介紹畫柱形圖matlab中矩陣的入門知識matlab中legend函數的用法matlab繪圖--線性規劃圖解法示意Matlab 進度條的製作Matlab對fig文件導出數據Matlab中plot函數全功能解析
  • MATLAB簡單粗暴教程(十三)——MATLAB裡畫圖的一些基本函數
    值班間隙抓緊時間碼字,怕是再不抓緊時間,後面就要斷檔了…本文主要介紹matlab中常用常見的一些畫圖函數(不包括地圖工具箱和圖片處理神馬的)的最簡單用法。不敢說面面俱到,但是基本上涵蓋的也差不多了,大家經常提問的也都在這裡出現了。
  • 【原創】Matlab繪製箭頭坐標軸圖形
    有時經常需要使用Matlab繪製坐標軸帶有箭頭的圖形,特別是一些原理性的圖形,只需要定性表達曲線的變化趨勢,無需精確表達曲線的數量關係,這時使用帶箭頭的坐標軸顯得更加美觀
  • MATLAB 與複數處理相關的函數
    複數的繪圖(1)直角坐標圖plot函數(2)極坐標圖Polar函數調用格式:polar(theta,rho)其中theta為極坐標極值,rho為極坐標矢徑例:做出y=t+i*rsin(t) 的坐標圖clc;clear
  • MATLAB非線性擬合函數nlinfit函數
    /log(x);endMATLAB相關內容往期回顧MATLAB中繪製三維圖形MATLAB的輸入輸出input函數matlab詳細介紹畫柱形圖matlab中矩陣的入門知識matlab中legend函數的用法matlab
  • MATLAB繪製雙y軸圖形兩種方法
    __)說明plotyy(X1,Y1,X2,Y2) 繪製 Y1 對 X1 的圖,在左側顯示 y 軸標籤,並同時繪製 Y2 對 X2 的圖,在右側顯示 y 軸標籤。有關使用函數句柄的詳細信息,請參閱創建函數句柄。plotyy(X1,Y1,X2,Y2,'function1','function2') 使用 function1(X1,Y1) 繪製左軸的數據,使用 function2(X2,Y2) 繪製右軸的數據。plotyy(AX1,___) 使用第一組數據的 AX1 指定的坐標區(而不是使用當前坐標區)繪製數據。
  • Canvas學習:繪製箭頭 主標籤
    在這篇文章中主要來聊在Canvas中怎麼繪製箭頭。在Canvas的CanvasRenderingContext2D對象中是沒有提供繪製箭頭的方法,言外之意,在Canvas中要繪製箭頭是需要自己封裝函數來處理。那今天的主題就是來看怎麼封裝繪製箭頭的函數。了解一些基礎知識平常我們常常看到的一些箭頭樣式如下圖所示:在繪製箭頭最關鍵之處就是處理箭頭:
  • MATLAB對數圖繪製-loglog函數
    通過將以逗號分隔的 x-y 對組傳遞給 loglog 繪製兩個線條。x = logspace(-1,2);y1 = 10.^x;y2 = 1./10.將標記填充顏色指定為 RGB 三元組 [0 0.447 0.741],它對應於深藍色。x = logspace(-1,2,20);y = 10.
  • 雙十一特輯---MATLAB繪製愛心表白程序
    實例-低級程序clc;clear all;close all;%%%%繪製三維心形圖%%%%[x,y,z]=meshgrid(linspace(-1.5,1.5));val=(x.^2+(9/4).*y.^2+z.^2-1).^3-x.^2.*z.^3-(9/80).*y.^2.
  • MATLAB的text函數圖形標註
    MATLAB的輸入輸出input函數matlab詳細介紹畫柱形圖matlab中矩陣的入門知識matlab中legend函數的用法matlab繪圖--線性規劃圖解法示意Matlab 進度條的製作Matlab對fig文件導出數據Matlab中plot函數全功能解析
  • MATLAB中的數據插值函數
    作海底曲面圖% 4.作出水深小於5的海域範圍,即z=5的等高線%程序一:插值並作海底曲面圖x =[129.0 140.0 103.5 88.0 185.5 195.0 105.5 157.5 107.5 77.0 81.0 162.0 162.0 117.5 ];y =[ 7.5 141.5 23.0 147.0 22.5 137.5 85.5 -6.5
  • Matlab|繪製函數圖像
    一、繪製圖像的常用思路在通常情況下,手動繪製函數圖像的基本思路是確定自變量的取值範圍、選取合適的自變量點、通過函數表達式得出對應的應變量的點、將這些點連接起來,即可得到大致圖像。使用Matlab繪製函數圖像也是使用這樣的思路,當自變量的點取得夠多時,連接這些點的圖形就越接近函數圖像。
  • MATLAB二維圖形
    表7-9MATLAB中用於繪製方向矢量圖和速度矢量函數函    數 功    能compass羅盤圖,繪製極坐標圖形中的向量feather羽狀圖,繪製向量,向量起點位於與x軸平行的直線上,長度相等quive二維矢量圖,繪製二維空間中指定點的方向矢量在上述函數中,