MATLAB圖形繪制練習(一)
一、figure命令
figure:創建一個圖形窗口。
figure(n):創建一個編號為Figure(n)的窗口,其中n是一個正整數,表示圖形的句柄。
figure('PropertyName',PropertyValue,...):對指定的屬性PropertyName,用指定的屬性值PropertyValue(屬性名與屬性值成對出現)創建一個新的圖形窗口;對于那些沒有指定的屬性,則使用默認值。
二、plot命令
plot命令是最基本的繪圖指令,也是最常用的一個繪圖命令。
(1)plot(x)
>> a=rand(1,10);
>> plot(a)
繪制余弦曲線。
>> t =(0:pi/50:2*pi)';
>> k=0.4:0.1:1;
>> Y=cos(t)*k;
>> plot(Y)
(2)plot(x,y)
繪制余弦曲線。
>> t =(0:pi/50:2*pi)';
>> k=0.4:0.1:1;
>> Y=cos(t)*k;
>> plot(t,Y)
復數向量繪圖。
>> x=[0:2*pi/90:2*pi];
>> y=x.*exp(i*x);
>> plot(y)
(3)plot(x1,y1,x2,y2,...)
這個函數格式的功能是繪制多條曲線。(xi,yi)必須是成對出現的,上面的指令等價于逐次執行plot(xi,yi)命令,其中i=1,2,...。
(4)plot(x,y,s)
其中x、y為向量或矩陣,s為用單引號標記的字符串,用來設置所畫數據點的類型、大小、顏色以及數據點之間連線的類型、粗細、顏色等。
(5)plot(x1,y1,s1,x2,y2,s2,...)
在同一個圖上畫出y=logx、y=(e^0.1x)/5000的圖像。
>> x1=linspace(1,100);
>> x2=x1/10;
>> y1=log(x1);
>> y2=exp(x2)./5000;
>> plot(x1,y1,x2,y2)
用圖形表示離散函數y=e^(-x)在[0,1]區間十等分點的值。
>> x=0:0.1:1;
y=exp(-x);
>> plot(x,y,'b*')
>> grid on
參考:MATLAB2016高級應用與仿真,李津、劉濤等編著,機械工業出版社
智能推薦
matlab圖形繪制——合并和拆分
matlab繪制圖形時,根據需要把多個量放置在一個坐標軸中,或者多個圖形分別顯示,或者把多個圖形放置在一個界面上 多個變量放置在同一坐標軸 多個圖形分別顯示 多個圖形放置在同一界面 可以設置幾張圖形的排列方式 使用subplot函數,設置排列方式 subplot(n,m,a),n表示列,m表示行,a表示第幾幅圖,或者可以省略n和m,直接寫成subplot()...
MATLAB三維圖形繪制
三維圖形繪制 二維圖形提供了plot函數,同樣,三維圖形也有自己的函數plot3,能夠在一個三維空間內繪制出三維的曲線,函數調用格式如下: plot(x,y,z,選項) x,y,z為維數相同的向量,分別存儲了三個坐標的值,選項的意義,同plot函數選項。 利用plot3繪制三維曲線 matlab提供了繪制三維表面網格圖的函數,調用格式:mesh(x,y,z,c) x,y,z,c分別構成三維曲線的x...
Matlab如何繪制帶箭頭圖形
前段時間推出了繪制箭頭坐標軸曲線的方法,許多網友聯系我索取了源程序,繪制出漂亮的圖形,得到大家好評。 鏈接:如何使用Matlab繪制箭頭坐標軸曲線 但是有些時候我們不光要求坐標軸是箭頭形式,還要求圖形上有箭頭標記,前段時間繪制Nyquist圖,需要在Nyquist曲線上用箭頭標記頻率方向,在網上幾經搜尋,終于在Matlab中文論壇上找到了解決方案,繪制出的Nyquist圖如下所示。 解決方案是:M...
猜你喜歡
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壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...
Linux C系統編程-線程互斥鎖(四)
互斥鎖 互斥鎖也是屬于線程之間處理同步互斥方式,有上鎖/解鎖兩種狀態。 互斥鎖函數接口 1)初始化互斥鎖 pthread_mutex_init() man 3 pthread_mutex_init (找不到的情況下首先 sudo apt-get install glibc-doc sudo apt-get install manpages-posix-dev) 動態初始化 int pthread_...