示波器波形如下:
將上述示波器電壓波形數(shù)據(jù)保存為CSV格式。
1 打開MATLAB,點(diǎn)擊“File”—“Import Data…”,然后選擇要導(dǎo)入的CSV文件。
2 進(jìn)入“Import Wizard”窗口,CSV文件可能會(huì)有頭文件信息,如下圖:
在“Number of text header lines”選項(xiàng)取 15,去掉頭文件信息,變?yōu)橄聢D:
3 點(diǎn)擊“Next” and “Finish”
4 書寫如下語句,將CSV轉(zhuǎn)化得到的時(shí)間和電壓值賦值給一個(gè)符合Matlab定義的結(jié)構(gòu)體變量。a=2.09;
time=data(:,1)-a;
values=data(:,2);
scope.time=time;
scope.signals.values=values;
scope.signal.dimensions=1;
這樣結(jié)構(gòu)體scope可以被Matlab scope設(shè)置認(rèn)可。
5 建立一個(gè)簡(jiǎn)單Simulink模型,如下
在“工作空間中選擇數(shù)據(jù)“ 模塊中寫入需顯示的數(shù)據(jù)scope,點(diǎn)擊Scope —> Data History Setting, 選擇“Save data to workspace”,變量名可任意書寫: aaaa, 數(shù)據(jù)類型選擇帶時(shí)間的數(shù)據(jù): Structure with time。
6 設(shè)置Powergui模塊的離散周期1us,點(diǎn)擊開始仿真。
7 仿真結(jié)束后點(diǎn)擊PowerguiFFT Analysis,選擇FFT周期為2個(gè)周期,計(jì)算諧波如下圖:
-
matlab
+關(guān)注
關(guān)注
188文章
2995瀏覽量
233176 -
示波器
+關(guān)注
關(guān)注
113文章
6527瀏覽量
188144 -
諧波
+關(guān)注
關(guān)注
7文章
865瀏覽量
42433 -
仿真
+關(guān)注
關(guān)注
51文章
4234瀏覽量
135286 -
波形
+關(guān)注
關(guān)注
3文章
387瀏覽量
32100
發(fā)布評(píng)論請(qǐng)先 登錄

如何利用labview獲得周期波形一個(gè)周期的波形
如果利用LabVIEW接受simulink的波形進(jìn)行諧波分析
樂拓USB示波器 諧波信號(hào)顯示
利用MATLAB提取交點(diǎn)計(jì)算SPWM周期
在STM32中如何利用dsp庫進(jìn)行快速傅里葉計(jì)算
基于Matlab的諧波抑制技術(shù)的仿真研究
示波器波形分析和諧波畸變率計(jì)算等詳細(xì)資料免費(fèi)下載

示波器的采集原理、波形刷新率的作用及死區(qū)時(shí)間的計(jì)算

利用示波器捕捉瞬間信號(hào)波形

利用示波器計(jì)算信號(hào)諧波含量

評(píng)論