Matlab一元函数绘图方法
生活随笔
收集整理的這篇文章主要介紹了
Matlab一元函数绘图方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 一.基本繪圖方法plot
- 二.坐標軸的調整+注釋
- 三.圖像分格
- 四.ezplot()函數方法
- 五.fplot()函數
一.基本繪圖方法plot
plot是繪制一元曲線的基本函數,它利用自變量的一系列數據和應變量的值進行繪圖。
1)舉例畫一條正弦曲線:
x = linspace(0,2*pi,100); y = sin(x); plot(x,y);
2)若要畫多條曲線只需要將對應坐標依次放入plot函數即可:
3)在每對坐標后面加入相應字符串,可以改變線條的形狀以及顏色
plot函數的一些參數:
| . | 點 | k | 黑色 |
| o | 圓 | w | 白色 |
| x | x | b | 藍色 |
| + | + | g | 綠色 |
| * | * | r | 紅色 |
| - | 實線 | c | 亮青色 |
| : | 點線 | m | 錳青色 |
| -. | 點虛線 | ||
| – | 虛線 |
二.坐標軸的調整+注釋
1)axis([xmin,xmax,ymin,ymax]);
x = linspace(0,2*pi,100); y = sin(x); plot(x,y,'c--',x,cos(x),'r:'); axis([0,3,0,1]);2)注釋
| xlabel | x軸注解 |
| ylabel | y軸注解 |
| title | 圖形標題 |
| legend | 圖形注解 |
| grid on | 顯示格線 |
三.圖像分格
subplot(i,j,x)函數,i和j表示將整塊面板分為i行j列個小塊,x表示在第幾個小塊作圖
x = linspace(0,2*pi,100); subplot(2,2,1); plot(x,sin(x)); subplot(2,2,2); plot(x,cos(x)); subplot(2,2,3); plot(x,2*x); subplot(2,2,4); plot(x,x.*x);四.ezplot()函數方法
簡易繪圖方法
ezplot(‘f(x)’,[a,b])
ezplot(‘f(x,y)’,[xmin,xmax,ymin,ymax])
ezplot(‘x(t)’,‘y(t)’,[tmin,tmax])
繪制y=cos(x), x屬于[0,pi]:
ezplot('cos(x)',[0,pi]);
繪制x = cos(t)^3
y = sin(t)^3
區間[0,2pi]😗
繪制隱函數:
e^x + sin(xy) = 0 , 區間[-2,0.5],[0,2]:
五.fplot()函數
fplot(‘fun’,lims)
fun為指定的函數m文件,lims為范圍
總結
以上是生活随笔為你收集整理的Matlab一元函数绘图方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: axios的安装和使用
- 下一篇: Knoll Light Factory