Matlab 5 (Basic_Plotting)

plot(x,y)     %描繪(x,y)點(diǎn),點(diǎn)的個(gè)數(shù)點(diǎn)的密度是由x確定的咒精,因?yàn)閥可以是一個(gè)函數(shù),是將x代進(jìn)去算出的值

plot(y)        %描繪(x,y)點(diǎn),x=[1,2,3...n]鳍征,n=length(y)

例:plot( cos(-2*pi : pi/20 : 2*pi) )

cos.jpg

?
?

Snip20180213_1.png

?
?

  • 使用 hold on 指令涯呻,會將所有圖像繪制到一個(gè)figure中凉驻。

例:

hold on
plot( cos(0 : pi/20 : 2*pi), 'o--g' )
plot( sin(0 : pi/20 : 2*pi), 'x:r' )
hold off
holdon.jpg

?
?

  • 一條指令畫多個(gè)圖像

  • 圖例

例:

x = 0 : 0.5 : 4*pi;
y = sin(x);
h = cos(x);
w = 1 ./ (1+exp(-x));
g = (1/(2*pi*2)^0.5).*exp((-1.*(x-2*pi).^2)./(2*2^2));

plot(x,y,'bd-',  x,h,'gp:',  x,w,'ro-',  x,g,'c^-');   %一條指令畫四個(gè)曲線
legend('sin(x)', 'cos(x)', 'Sigmoid', 'Gauss function');   %圖例
legend.jpg

?
?

  • title()

  • xlabel()

  • ylabel()

  • zlabel()

例:

x = 0 : 0.1 : 2*pi;
y1 = sin(x);
y2 = exp(-x);

plot(x,y1,'--*',  x,y2,':o');
legend('sin(t)', 'e^{-x}');

title("Function Plots of sin(t) and e^{-x}");
xlabel('t = 0 to 2\pi');
ylabel('values of sin(t) and e^{-x}');
title and label.jpg

?
?

  • \int_{0}^{2} ???定積分符號 上下界

  • text()

  • annotation()

x = linspace(0,3);
y = x .^ 2 .* sin(x);
plot(x,y);
line([2,2], [0, 2 ^ 2 * sin(2)]);

str = '$$ \int_{0}^{2} x^2\sin(x) dx $$';
text(0.25, 2.5, str, 'Interpreter', 'latex');
annotation('arrow', 'X', [0.32, 0.5], 'Y', [0.6, 0.4]);
text.jpg

?
?

練習(xí):

t = linspace(1,2);
y = t .^ 2;
g = sin(2*pi*t);
plot(t,y,'-k',  t,g,'o:r');
legend('t^2', 'sin(2\pi t)');

title("Mini Assignment #1");
xlabel('Time (ms)');
ylabel('f(t)');
exercise.jpg

?
?
?

Figure Adjustment(調(diào)整)

Snip20180213_5.png

http://www.mathworks.com/help/matlab/ref/figure-properties.html

?

  • Figure 's properties:

  • Figure Object.png
  • Axes 's properties:

  • Axes Object.png
  • Line 's properties:

  • Line Object.png
  • Text 's properties

  • Text Obejct.png

?
?

方案:

  1. 先找handle of object。
  2. 再獲取或者修改object的屬性复罐。
  • 策略.png

?

操作步驟:

1. 獲取handle的方法:

  • get handle.png

    ?

2.1 查看某個(gè)object有哪些屬性沿侈?用get(handle)方法,會在terminal打印所有properties:

  • get(handle)市栗,查看所有properties.png

    ?

2.2 設(shè)置坐標(biāo)軸的范圍:

  • set(handle, property, value).png

    ?

2.3 設(shè)置坐標(biāo)軸字體大小缀拭、設(shè)置坐標(biāo)軸的標(biāo)記的內(nèi)容:

  • set(handle, property, value).png

?

代碼:

x = linspace(0,3);
y = x .^ 2 .* sin(x);
line_sin = plot(x,y);
line_2 = line([3*pi/4,3*pi/4], [0, (3*pi/4) ^ 2 * sin(3*pi/4)]);

str = '$$ \int_{0}^{3\pi/4} x^2\sin(x) dx $$';
anno_text = text(0.18, 3, str, 'Interpreter', 'latex');
annotation('arrow', 'X', [0.33, 0.55], 'Y', [0.6, 0.35]);  %整個(gè)版面:X:[0,1] Y:[1,0]

% 調(diào)整圖像屬性:
% get(line_sin);  %查看Line有哪些屬性
set(line_sin,  'LineStyle','-',  'LineWidth',3,  'Color',[0,0.5,0.7])  %修改Line的屬性
% get(line_2);
% set(line_2, 'LineStyle', '--');
set(line_2, 'Color', [0,0,0]);
% get(anno_text);
set(anno_text, 'FontSize', 25);
% get(gca);  %查看坐標(biāo)軸的所有屬性
set(gca, 'FontSize', 15);
set(gca, 'XLim', [0,pi]);
% XTick 和 XTickLabel 是對應(yīng)的:
set(gca, 'XTick', 0:pi/4:2*pi);
% set(gca, 'XTickLabel', 0:45:180);
set(gca, 'TickLabelInterpreter', 'TeX');  %改成字符型
set(gca, 'XTickLabel', {'0', '\pi/4', '\pi/2', '3\pi/4', '\pi'});
set(gca, 'YLim', [0,4.5]);

% delete(line_sin);  %刪除某個(gè)圖像
  • after_Adjustment.jpg

?
?
?
例子:修改 Line Object 的 Marker

x = rand(20,1);
line1 = plot(x, 'd-m');

% get(gca);
set(gca,  'XLim',[1,20],  'FontSize',15);
% get(line1);
set(line1,  'LineWidth',2,  'MarkerFaceColor','g',  'MarkerEdgeColor','k',  'MarkerSize',10);
  • marker.jpg

?
?
?

Multiple Figure

figure 命令咳短,用來創(chuàng)建figure window.

例:

x = -10 : 0.1 : 10;
y1 = x.^2 - 8;
y2 = exp(x);

figure, plot(x,y1);
figure, plot(x,y2);
  • Multiple_Figure.png

Be Careful using gcfgca handle.
gcf蛛淋、gca handle 指的是最后畫的這個(gè)figure咙好,前面的就找不到了。

?
?
?

Figure Position and Size :

  • Position.png

?
?
?
?

一個(gè) Figure Window褐荷,畫許多不同的 small figure勾效,使用 subplot(m,n,1)

  • subplot.png

m: num of rows
n: num of cols

?
?

x、y軸的比例:

  • axis normal: 自動比例

  • axis square: 方的

  • axis equal: data units are the same(最正確的比例)

  • axis equal tight: 最正確的比例切掉空余地方叛甫。

  • axis_equal.png

?
?

  • 打開/關(guān)閉 網(wǎng)格

  • 打開/關(guān)閉 y軸的upper bound 和 x軸的upper bound(上邊框和右邊框)

  • 打開/關(guān)閉 x层宫、y軸

  • on/off.png

?
?
?

保存:

  • saveas.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市其监,隨后出現(xiàn)的幾起案子萌腿,更是在濱河造成了極大的恐慌,老刑警劉巖抖苦,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件毁菱,死亡現(xiàn)場離奇詭異,居然都是意外死亡锌历,警方通過查閱死者的電腦和手機(jī)贮庞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來究西,“玉大人窗慎,你說我怎么就攤上這事÷辈模” “怎么了捉邢?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長商膊。 經(jīng)常有香客問我伏伐,道長,這世上最難降的妖魔是什么晕拆? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任藐翎,我火速辦了婚禮,結(jié)果婚禮上实幕,老公的妹妹穿的比我還像新娘吝镣。我一直安慰自己,他們只是感情好昆庇,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布末贾。 她就那樣靜靜地躺著,像睡著了一般整吆。 火紅的嫁衣襯著肌膚如雪拱撵。 梳的紋絲不亂的頭發(fā)上辉川,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天,我揣著相機(jī)與錄音拴测,去河邊找鬼乓旗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛集索,可吹牛的內(nèi)容都是我干的屿愚。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼务荆,長吁一口氣:“原來是場噩夢啊……” “哼妆距!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起函匕,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤娱据,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后浦箱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吸耿,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡祠锣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年酷窥,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片伴网。...
    茶點(diǎn)故事閱讀 39,834評論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蓬推,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出澡腾,到底是詐尸還是另有隱情沸伏,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布动分,位于F島的核電站毅糟,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏澜公。R本人自食惡果不足惜姆另,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望坟乾。 院中可真熱鬧迹辐,春花似錦、人聲如沸甚侣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽殷费。三九已至印荔,卻和暖如春低葫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背躏鱼。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工氮采, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人染苛。 一個(gè)月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓鹊漠,卻偏偏與公主長得像,于是被迫代替她去往敵國和親茶行。 傳聞我的和親對象是個(gè)殘疾皇子躯概,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容