當(dāng)前位置:
首頁(yè) >
【MATLAB】二维绘图 ( 绘制二维图像 | 设置图像样式 )
發(fā)布時(shí)間:2025/6/17
43
豆豆
生活随笔
收集整理的這篇文章主要介紹了
【MATLAB】二维绘图 ( 绘制二维图像 | 设置图像样式 )
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 一、繪制二維圖像
- 1、二維繪圖步驟
- 2、二維繪圖步修飾
- 3、代碼示例
- 二、設(shè)置圖像參數(shù)
- 1、圖像參數(shù)
- 2、代碼示例
一、繪制二維圖像
1、二維繪圖步驟
繪圖前需要給定 xxx 軸 , yyy 軸 變量表達(dá)式 ,
xxx 變量定義成一個(gè)區(qū)間數(shù)值 ,
yyy 變量是一個(gè)基于 xxx 變量的表達(dá)式 ;
% 定義 x 變量 , % 從 0 開(kāi)始 , 每次遞增 0.1 , 到 2 * pi 結(jié)束 % 坐標(biāo)系中 x 點(diǎn)的個(gè)數(shù)是 2 * pi / 0.1 個(gè) x = 0 : 0.1 : 2 * pi;% 定義 y 變量 % 使用 sin 函數(shù) , 傳入 x 作為參數(shù) y = sin(x);然后創(chuàng)建幕布 , 該步驟可選 , 不創(chuàng)建也可以進(jìn)行繪圖 ,
% 建立幕布, 該步驟可選 figure正式繪制二維平面圖 , 調(diào)用 plot 方法繪圖 , 傳入兩個(gè)參數(shù) , 依次是 xxx 軸表達(dá)式對(duì)應(yīng)變量 , yyy 軸表達(dá)式對(duì)應(yīng)變量 ;
% 繪制二維平面圖 % 傳入的兩個(gè)參數(shù)分別是 x , y plot(x,y)2、二維繪圖步修飾
設(shè)置圖像標(biāo)題 :
% 設(shè)置標(biāo)題 title('正弦函數(shù)曲線')設(shè)置 xxx 軸標(biāo)簽 :
% x 軸標(biāo)簽 xlabel('x');設(shè)置 yyy 軸標(biāo)簽 :
% y 軸標(biāo)簽 ylabel('sin(x)')設(shè)置圖像的可見(jiàn)范圍 , 限制其 xxx 或 yyy 的顯示范圍 ;
% 設(shè)置曲線的 x 軸范圍 xlim([0 2 * pi]);3、代碼示例
代碼示例 :
%% 二維繪圖% 定義 x 變量 , % 從 0 開(kāi)始 , 每次遞增 0.1 , 到 2 * pi 結(jié)束 % 坐標(biāo)系中 x 點(diǎn)的個(gè)數(shù)是 2 * pi / 0.1 個(gè) x = 0 : 0.1 : 2 * pi;% 定義 y 變量 % 使用 sin 函數(shù) , 傳入 x 作為參數(shù) y = sin(x);% 建立幕布, 該步驟可選 figure% 繪制二維平面圖 % 傳入的兩個(gè)參數(shù)分別是 x , y plot(x,y)% 設(shè)置標(biāo)題 title('正弦函數(shù)曲線')% x 軸標(biāo)簽 xlabel('x');% y 軸標(biāo)簽 ylabel('sin(x)')% 設(shè)置曲線的 x 軸范圍 xlim([0 2 * pi]);執(zhí)行效果 :
二、設(shè)置圖像參數(shù)
1、圖像參數(shù)
圖像顏色參數(shù) :
- 紅色 : r
- 綠色 : g
- 藍(lán)色 : b
- 黃色 : y
- 粉色 : m
- 青色 : c
- 白色 : w
- 黑色 : k
圖像線形參數(shù) :
- 實(shí)線 : -
- 虛線 : –
- 冒號(hào)線 : :
- 點(diǎn)劃線 : -.
數(shù)據(jù)標(biāo)記點(diǎn)參數(shù) :
- 點(diǎn) :
- 十字號(hào) : +
- 圓圈 : o
- 星號(hào) : *
- 叉號(hào) : x
- 正方形 : s
- 菱形 : d
- 上三角 : ^
- 下三角 : v
- 左三角 : <
- 右三角 : >
- 五角星 : p
- 六角形 : h
2、代碼示例
代碼示例 :
%% 二維繪圖% 定義 x 變量 , % 從 0 開(kāi)始 , 每次遞增 0.1 , 到 2 * pi 結(jié)束 % 坐標(biāo)系中 x 點(diǎn)的個(gè)數(shù)是 2 * pi / 0.1 個(gè) x = 0 : 0.1 : 2 * pi;% 定義 y 變量 % 使用 sin 函數(shù) , 傳入 x 作為參數(shù) y = sin(x);% cos 函數(shù) y2 = cos(x);% 建立幕布, 該步驟可選 figure% 繪制二維平面圖 % 公用一個(gè)坐標(biāo)系, y有不同的取值 % 傳入的兩個(gè)參數(shù)分別是 x , y [AX, H1, H2] = plotyy(x, y, x, y2);% 設(shè)置曲線 1 的 y 軸標(biāo)題 set( get(AX(1), 'Ylabel'), 'String', '正弦函數(shù)' );% 設(shè)置曲線 2 的 y 軸標(biāo)題 set( get(AX(2), 'Ylabel'), 'String', '余弦函數(shù)' );% 設(shè)置曲線 1 正弦函數(shù)為虛線 set(H1, 'LineStyle', '--')% 設(shè)置曲線 2 余弦函數(shù)為毛號(hào)線 set(H2, 'LineStyle', ':')% 設(shè)置標(biāo)題 title('正弦余弦函數(shù)曲線')% x 軸標(biāo)簽 xlabel('x');% y 軸標(biāo)簽 %ylabel('sin(x)')% 設(shè)置曲線的 x 軸范圍 xlim([0 2 * pi]);運(yùn)行結(jié)果 :
總結(jié)
以上是生活随笔為你收集整理的【MATLAB】二维绘图 ( 绘制二维图像 | 设置图像样式 )的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【MATLAB】流程控制 ( 循环结构
- 下一篇: 【MATLAB】图像导出 ( 导出绘制的