日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MATLAB基础教程(10)——二维中的数据可视化

發(fā)布時間:2025/3/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MATLAB基础教程(10)——二维中的数据可视化 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

MATLAB數(shù)據(jù)可視化

繪圖

在同一個figure里面繪制多個圖形

本期小結(jié)


MATLAB數(shù)據(jù)可視化


繪圖

繪制圖形(二維)一般使用plot函數(shù),這個函數(shù)一般能滿足很多畫圖的功能了,比如我們能繪制一個函數(shù)圖像:

代碼如下:

%% 使用plot繪圖clear all;syms x; % 聲明一個符號xx = 0:0.01:20; % 給定范圍f = sin(x); % 聲明函數(shù)figure; % 打開繪圖窗口plot(f); % 畫圖title('y=sinx');

里面的知識之前都涉及到了,大家還有沒有印象。

除了繪制函數(shù),也能繪制矩陣,還記得怎么定義一個矩陣嗎?忘了的小伙伴們可以看下面的代碼回憶一下

%% 繪制矩陣圖像clear all;A = [4 1 -2;2 2 1;3 1 -1]; % 定義一個矩陣figure;plot(A);title('一個矩陣');

大家不妨先設(shè)想一下,如果是你來設(shè)計軟件,你怎么去繪制一個矩陣的圖像呢?

在matlab中,它們的解決方案是使用折線圖繪制矩陣,橫坐標(biāo)代表第幾個,每一行用一條線表示,縱坐標(biāo)表示某個橫坐標(biāo)處的高度,下面是繪制的圖像:

下面以函數(shù)為例,現(xiàn)在我感覺這個線不行,我想換成虛線、換成其他顏色,甚至我想用其他符號代替,怎么辦呢?下面有個表格:

假設(shè)我想用青色、虛線,用o畫一條線,那么我的參數(shù)應(yīng)該是這樣的(參數(shù)在plot里面):

'--oc'或'o--c'或'c--o'或其他,不區(qū)分順序,并且也可以省略其中任意個,例如我的程序:

%% 使用plot繪圖clear all;syms x; % 聲明一個符號xx = 0:0.01:20; % 給定范圍f = sin(x); % 聲明函數(shù)figure; % 打開繪圖窗口plot(f,'o--c'); % 畫圖title('y=sinx o--c');


在同一個figure里面繪制多個圖形

我們經(jīng)常遇到一些情況,需要在同一幅圖里面比較多個函數(shù),這就需要畫在一起來對比,比如我們比較tanx和sinx和x在0-pi/2之間的大小時,這時候需要做如下處理,我們就能很輕易地看出tanx>x>sinx這個結(jié)論了(0<x<pi/2時):

此時的代碼如下(范圍我為什么不寫pi/2呢,大家可以試一下,tanx在->pi/2時趨于無窮大):

%% 同時繪制多個函數(shù)在一起clear all;syms x;x = 0:0.01:pi/3; % 設(shè)置x的取值范圍% f = [sin(x);% tan(x);% x]; % 定義一個函數(shù)的矩陣f = [sin(x);tan(x);x];figure;plot(x, f);

注意,這里我的plot的參數(shù)是兩個,之前,參數(shù)是一個,只有一個 f 傳了進去,其實,之前使用plot傳遞一個參數(shù),畫的圖是一個向量的圖,因為f 里面存儲的是x區(qū)間對應(yīng)的取值。

比如上面代碼,x = 0:0.01:pi/3,意思是,在0-pi/3的范圍中,從0開始,每隔0.01取值,所以x是一個一維的數(shù)組:

[0, 0.01, 0.02 ...............................]

所以f 存儲的僅僅是每個x 值對應(yīng)的函數(shù)結(jié)果,而此時調(diào)用plot,繪制的是這個向量。

此時,我們使用 plot(x, f),繪制的不再是向量了,而是一組坐標(biāo),第一個是橫坐標(biāo),第二個是縱坐標(biāo),所以我們把x 放在第一個參數(shù)位置,f 放在第二個參數(shù)位置,如果上面代碼中使用 plot(f, x),則會是這樣的圖形:

因為此時plot 將 f 作為橫坐標(biāo),x 作為縱坐標(biāo)來繪制圖形,所以你會看到一個和上面的圖像關(guān)于 y=x 對稱的圖像。

但是,plot(x, f) 繪圖的本質(zhì)仍然是對這 x 區(qū)間里的很多點的繪制。

我們使用x = 0: 0.5: pi/3 和 x = 0:0.001:pi/3 兩種區(qū)間的圖像是截然不同的:

?

出現(xiàn)這種現(xiàn)象的原因,主要就是打點的問題了,在第一種里,x僅僅取到了三個點:

而后面的 x = 0:0.001:pi/3 則取到了上千個打點處,

而我們上數(shù)學(xué)課時也都知道,畫的點越多,連接各點畫出來的圖形越光滑、精確,這就是這兩個圖像出現(xiàn)的原因。


本期小結(jié)

相比于前幾期的內(nèi)容,本期內(nèi)容似乎有點輕松,但是我感覺也算是講清楚了plot的用法(至少現(xiàn)階段絕對是夠用了,并且能準(zhǔn)確的理解里面的內(nèi)容),下面來小結(jié)一下吧:

  • 學(xué)會了使用plot繪制一個向量
  • 學(xué)會了使用plot繪制一個函數(shù)圖像
  • 學(xué)會了使用plot繪制一個矩陣的折線圖
  • 學(xué)會了繪制多個函數(shù)在同一個圖像中
  • 懂得了x 和函數(shù) f 的實質(zhì)內(nèi)容
  • 學(xué)會了定制繪圖的曲線樣式。
  • 總結(jié)

    以上是生活随笔為你收集整理的MATLAB基础教程(10)——二维中的数据可视化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 日韩高清在线观看一区 | 黄色免费在线观看网站 | 冲田杏梨av | 欧美人妻精品一区二区 | 日韩首页 | 寂寞人妻瑜伽被教练日 | 欧美天天干 | 色悠久 | 天天操天天操天天操天天 | 欧美一区二区激情 | 欧美99久久精品乱码影视 | 欧美美女色图 | wwwxxx日本人| 欧美人性生活视频 | 黄色片视频 | 色综合一区二区三区 | 亚洲人免费视频 | 青青在线视频观看 | 国产又粗又黄视频 | 久久久三级 | 色久综合网 | av无码精品一区二区三区 | 美女视频久久久 | 亚洲精品国产精品乱码不66 | 国产三区四区视频 | 国产精品99久久久久久动医院 | 99er在线观看 | aaa人片在线 | 成人午夜福利一区二区 | 成人三级在线看 | 九九色视频| 欧美特级黄色 | 东京久久久 | 新av在线| 国产日产欧美一区二区三区 | 日本精品一二区 | 不卡福利视频 | 久久精品国产亚洲 | 丰满肉嫩西川结衣av | 黄色一级大片免费看 | 熟女高潮一区二区三区 | 91爱视频| 久久成人人人人精品欧 | 久国久产久精永久网页 | 日韩女优中文字幕 | 女儿朋友| 激情黄色小说网站 | 亚洲女优视频 | 欧美草草 | 青青青手机视频在线观看 | 91看片就是不一样 | 亚洲AV第二区国产精品 | 在线看亚洲| 夜夜撸av| wwwxxoo| 最新天堂av | 五月综合激情 | 国产免费一区二区三区四区五区 | 日韩欧美麻豆 | 亚洲色偷偷综合亚洲av伊人 | 麻豆传谋在线观看免费mv | 姑娘第5集高清在线观看 | 免费成人深夜夜行p站 | 日韩黄| 天天射夜夜操 | 日韩一级黄色片 | 天天艹日日艹 | 青草青草久热 | www.香蕉视频在线观看 | 蜜桃久久av一区 | 精品成人在线视频 | 欧美zzz物交 | 亚洲+小说+欧美+激情+另类 | 热久久影院| 欧美中字 | 色欲av伊人久久大香线蕉影院 | 国产美女精品久久 | 国产成人自拍视频在线 | 日本午夜一区二区 | 国产999精品久久久久久 | 色眯眯av| 精品在线视频免费观看 | 伊人色综合久久天天 | 在线视频黄 | 欧美破处大片 | 久久精品美女视频 | 中文字幕av无码一区二区三区 | 亚洲男人天堂视频 | 里番acg★同人里番本子大全 | 狠狠干夜夜操 | 国产精品久久久久久久久久妞妞 | 又色又爽又黄无遮挡的免费视频 | 奇米第四色在线 | 天堂va欧美ⅴa亚洲va一国产 | 日韩一二三区视频 | 亚洲专区在线播放 | 国产精品99精品无码视 | 亚洲人久久 | 国产精品自拍区 |