久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2764|回復: 0
打印 上一主題 下一主題
收起左側(cè)

干貨!從示波器到MATLAB:如何實現(xiàn)電子信號的數(shù)學分析

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:621124 發(fā)表于 2019-10-11 14:27 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
Matlab是一款應用較廣的數(shù)學軟件,常用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術計算語言和交互式環(huán)境。
Matlab語言十分簡潔,這使得它在數(shù)值計算、矩陣計算等方面相對于C、Fortran等傳統(tǒng)語言有著無以倫比的優(yōu)越性。而其集成了易于使用的視窗環(huán)境,可以非常方便的繪制函數(shù)和數(shù)據(jù)圖層。Matlab常常引用于工程計算、控制設計、信號處理與通訊、圖像處理、信號檢測等領域。
Matlab是對已有數(shù)據(jù)的分析,而數(shù)據(jù)的采集則交由外部的采集儀來完成,比如麥克風采集音頻信號、攝像機采集圖像光學信號、示波器采集電路信號等。示波器作為最常用的測量儀器可以直接或間接測量出大部分領域的可感知信號,包括音頻、光強、電磁波等(當然前提得轉(zhuǎn)化為電信號才行)。
下面我們以mobileScope示波器 為例講解配合matlab對信號的分析。
首先采集一組三角波和正弦波信號。
采集一組三角波和正弦波信號
點擊導出,可將圖層數(shù)據(jù)導出來。
“導出”功能按鈕
數(shù)據(jù)文件所在目錄
打開軟件所在的文件夾,可以看到里面有個 analyse.m 的腳本文件和matlab的文件夾,導出的數(shù)據(jù)就放在里面命名方式為xxx.dat,將這兩個文件拷貝到電腦。
Analyse.m文件中集成了幾個比較經(jīng)典的demo,我們來看下幾個主要demo的代碼示例。
我們先打開analyse.m文件,將里面需要載入波形數(shù)據(jù)文件修改為實際采集的。
§
chDatas = load('wave17_01_03_17_42_34_824.dat');
§
matlab載入波形數(shù)據(jù)還是相對簡單的,一行語句就搞定,而且還自動生成相應的矩陣。當然matlab目前也支持使用C/C++,但顯然那會是一個相當煩躁的編碼過程。
運行:
matlab描繪的兩組波形
可以看出這個和示波器顯示的是一致的,比例有所壓縮,這個我們可以隨意用鼠標調(diào)整。
基本矩陣運算
Matlab支持豐富的矩陣運算,加減乘除、微分、倒數(shù)、絕對值等等,都是幾行語句就搞定的事。
§
addition = ch1 + ch2; % 加法
§
§
subtraction = ch1 - ch2; % 減法
§
§
abs2 = abs(ch2); % 絕對值
§
波形加減后的圖形
上圖所示是波形加減后的圖形
李莎茹曲線
李莎茹圖形,又稱XY模式,可以用來測量兩路信號相位差,評定頻率比參數(shù)等強大的功能。這個在matlab上只需要一句語句就能畫出來的。
§
plot(ch1, ch2, '-g');
§
三角波和正弦波合成的李莎茹圖形
上圖所示既是三角波和正弦波合成的李莎茹圖形
時頻域運算
對于信號處理來說,時域和頻域的轉(zhuǎn)換幾乎是用的最多的。離散傅里葉變換FFT可以方便的把一組時域信號轉(zhuǎn)換頻率的權(quán)重集合,直觀的反應出一個信號的頻率成分。
§
ch1FFT = abs(fft(ch1, FFT_N));
§
頻率成份
上圖顯示出兩組信號的頻率成份
坐標系轉(zhuǎn)換
直角坐標系轉(zhuǎn)換為極坐標顯示。
§
polarTRefer = -pi:2*pi/length(ch1):pi-2*pi/length(ch1);
§
§
polar(polarTRefer, ch1, 'g');
§
三角波信號的在極坐標系下的顯示
正選波信號的在極坐標系下的顯示
上面圖顯示兩個通道信號的在極坐標系下的顯示
濾波處理
濾波是數(shù)字信號處理的一個比較復雜的問題,一個好的濾波器可以真實還原源數(shù)據(jù)信號有效屏蔽噪聲。Matlab集成低通濾波器。
§
filter_out = filter(filter_bz, filter_az, filter_in);
§
綠色是原始帶噪聲的信號,紅色為經(jīng)過濾波后的信號波形
上圖綠色是原始帶噪聲的信號,紅色為經(jīng)過濾波后的信號波形
曲線擬合
示波器采集的是離散點信號,有時候想要得到其擬合的曲線,以用于建立模型或者預測數(shù)據(jù)。典型的例子為,電池在沒電情況下的放電曲線,信號傳輸過程中的衰減特性曲線或者熱傳導曲線等。示波器采集的是離散帶噪聲的樣本,擬合的意義就是剔除干擾找到最佳的曲線。
曲線擬合的效果

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人在线一区二区 | 91影视| 欧美成人a∨高清免费观看 欧美日韩中 | 欧美视频二区 | 国产91久久久久久久免费 | 精品免费国产一区二区三区四区介绍 | 中文字幕精品一区久久久久 | 中文字幕在线二区 | 国产精品久久久亚洲 | 日日夜夜操天天干 | 欧美精品在线一区 | 日本一区二区在线视频 | 国产成人av电影 | 色综合色综合网色综合 | 国产亚洲一区二区三区 | 在线中文视频 | 999精彩视频 | 天堂久久网 | 国产欧美一区二区三区日本久久久 | 97caoporn国产免费人人 | 久久中文字幕一区 | 久久网站免费视频 | 久久国产区 | 日本午夜视频 | 激情五月综合 | 日韩电影在线 | av黄色免费在线观看 | 五月天天丁香婷婷在线中 | 久久成人在线视频 | 国产成人精品在线播放 | 欧美电影免费观看高清 | 久久精品亚洲欧美日韩久久 | 在线视频一区二区三区 | 亚洲免费在线观看 | 国产精品99久久久久久久久久久久 | 国产在线一区二区三区 | 羞羞视频免费在线 | 日本成人三级电影 | 中文字幕一二三区 | 丁香五月缴情综合网 | 国产精品久久久久久238 |