婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Matlab使用Plot函數(shù)實(shí)現(xiàn)數(shù)據(jù)動(dòng)態(tài)顯示方法總結(jié)

Matlab使用Plot函數(shù)實(shí)現(xiàn)數(shù)據(jù)動(dòng)態(tài)顯示方法總結(jié)

熱門標(biāo)簽:怎么去掉地圖標(biāo)注文字 合肥阿里辦理400電話號(hào) 地圖標(biāo)注資源分享注冊(cè) 北京外呼系統(tǒng)咨詢電話 襄陽(yáng)外呼增值業(yè)務(wù)線路解決方案 廊坊地圖標(biāo)注申請(qǐng)入口 高德地圖標(biāo)注公司位置需要錢嗎 慶陽(yáng)外呼系統(tǒng)定制開發(fā) 海南人工外呼系統(tǒng)哪家好

引子

對(duì)于真實(shí)系統(tǒng)或者仿真平臺(tái),數(shù)據(jù)是增量式的產(chǎn)生的。Matlab除了強(qiáng)大的矩陣運(yùn)算外,還具有強(qiáng)大的數(shù)據(jù)可視化庫(kù)。由于靜態(tài)畫圖的方法較多,本文只針對(duì)增量式數(shù)據(jù)流的動(dòng)態(tài)顯示。

本文主要介紹幾種Matlab實(shí)現(xiàn)數(shù)據(jù)的動(dòng)態(tài)顯示方法。方法主要有兩種:

hold on 方法

1. 方法介紹

此種方法比較原始,適合于即時(shí)數(shù)據(jù),原理是先畫上一幀,接著保留原始圖像,追加下一幀圖像,此種方式比較繁瑣,涉及畫圖細(xì)節(jié),并且沒有完整并連續(xù)的Line對(duì)象數(shù)據(jù)。此種方法需要注意的地方是,若想生成連續(xù)的線圖,則每次plot至少兩個(gè)點(diǎn),原理大家都應(yīng)該理解,兩點(diǎn)一線嘛!如果想每次一個(gè)點(diǎn)增量式的畫圖,則線型選擇'.'。

2. 代碼與圖例

t=0;
t1=[0 0.1]; %若為'-'至少同時(shí)輸入兩個(gè)點(diǎn),兩點(diǎn)一線嘛!!!而'.'則不用
m1=sin(t1);
p = plot(t1,m1,'-b','MarkerSize',5); 
x=-1.5*pi;
axis([x x+2*pi -1.5 1.5]);
grid on;

for i=1:1000
 hold on
 t=0.1*i; %下一個(gè)點(diǎn)
 t1=t1+0.1; %下一段線
 m1=sin(t1);
 p = plot(t1,m1,'-b','MarkerSize',5); 
 x=x+0.1;
 axis([x x+2*pi -1.5 1.5]);
 pause(0.01);
end

set函數(shù)與drawnow函數(shù)組合

1. 方法介紹

這種模式比較適合畫動(dòng)畫,效率比較高,刷新閃爍小,適合即時(shí)數(shù)據(jù),最終的Line結(jié)構(gòu)數(shù)據(jù)完整。
了解此方法之前要搞清楚 Plot函數(shù)的原型是什么: 每個(gè)Plot由一個(gè)句柄維護(hù),而可以通過set函數(shù)對(duì)該句柄對(duì)應(yīng)的plot參數(shù)在線的更新,若在線更新plot的數(shù)據(jù),則可實(shí)現(xiàn)動(dòng)態(tài)顯示的效果。
最后使用drawnow函數(shù)對(duì)plot進(jìn)行刷新。

2. 代碼與圖例

t=[0]
m=sin(t)
p = plot(t,m,'EraseMode','background','MarkerSize',5);
x=-1.5*pi;
axis([x x+2*pi -1.5 1.5]);
grid on;

for i=1:1000
 t=[t 0.1*i]; 
 m=[m sin(0.1*i)]; 
 set(p,'XData',t,'YData',m) 
 drawnow
 x=x+0.1; 
 axis([x x+2*pi -1.5 1.5]);
 pause(0.01);
end

總結(jié)

本文介紹了兩種實(shí)現(xiàn)即時(shí)數(shù)據(jù)可視化的方法。也就是看上去的動(dòng)態(tài)顯示效果。分別給出了兩種方法的原理介紹和示例程序與圖例。相信這兩個(gè)簡(jiǎn)單的例子經(jīng)過你的運(yùn)用可以變幻出多姿多彩的數(shù)據(jù)可視化效果。

到此這篇關(guān)于Matlab使用Plot函數(shù)實(shí)現(xiàn)數(shù)據(jù)動(dòng)態(tài)顯示方法總結(jié)的文章就介紹到這了,更多相關(guān)Matlab Plot數(shù)據(jù)動(dòng)態(tài)顯示內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 解決python調(diào)用matlab時(shí)的一些常見問題
  • 如何用Matlab和Python讀取Netcdf文件
  • python matlab庫(kù)簡(jiǎn)單用法講解
  • windows下python 3.9 Numpy scipy和matlabplot的安裝教程詳解
  • 如何基于matlab相機(jī)標(biāo)定導(dǎo)出xml文件
  • Matlab中plot基本用法的具體使用
  • Matlab求解數(shù)組中的最大值及它所在的具體位置

標(biāo)簽:平頂山 綿陽(yáng) 哈密 株洲 鶴崗 商丘 鎮(zhèn)江 臺(tái)州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Matlab使用Plot函數(shù)實(shí)現(xiàn)數(shù)據(jù)動(dòng)態(tài)顯示方法總結(jié)》,本文關(guān)鍵詞  Matlab,使用,Plot,函數(shù),實(shí)現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Matlab使用Plot函數(shù)實(shí)現(xiàn)數(shù)據(jù)動(dòng)態(tài)顯示方法總結(jié)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Matlab使用Plot函數(shù)實(shí)現(xiàn)數(shù)據(jù)動(dòng)態(tài)顯示方法總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 高州市| 吉木乃县| 金华市| 平顶山市| 措美县| 彭山县| 大洼县| 大名县| 丰顺县| 浙江省| 菏泽市| 和田县| 平凉市| 新化县| 博罗县| 秭归县| 台州市| 碌曲县| 库伦旗| 湾仔区| 普兰店市| 昆明市| 庆云县| 江都市| 炎陵县| 铁岭县| 班戈县| 东安县| 珠海市| 育儿| 蒲江县| 潜山县| 米林县| 贺兰县| 静海县| 乐平市| 五莲县| 乌鲁木齐县| 盐亭县| 阜新市| 英山县|