學習如何將麥科信示波器信號的完整數據導入matlab進行分析,我們先要學習如何完整導出示波器的信號數據。示波器可將模擬通道或數學通道波形保存到本地或者U盤,文件類型可選擇WAV、CSV或BIN。
WAV是數據文件保存的第一種方式,它會將當前通道顯示的波形數據進行抽樣后保存為二進制文件。以WAV格式保存到本地或者外部存儲器中的數據,可在本機通過REF參考通道調用打開、查看、縮放等。
如下圖就是將通道一保存為參考通道的顯示結果,可以看到參考通道的數據為87.5K,和原始28M數據相比是有比較大差別的。而且數據無法進行計算分析。
CSV是數據文件保存的第二種方式,它會保存示波器當前通道的波形數據, 以CSV格式存到示波器內部存儲或外部存儲器U盤中,CSV是一種逗號分隔值文件格式,其文件以純文本形式存儲表格數據,它會將需要的二進制數據轉換成ASCII碼,以ASCII碼數據進行保存,可用 Excel、Access或者文本文件等軟件打開,示波器本機是不可調用的。 下圖是用 Excel 打開第一張波形圖保存成CSV文件后的界面,下部分是以 D、E 兩項為坐標合成的折線圖:
但是這里有一點要注意的是,第一張波形圖的信號數據是28M,但導出的excel卻只有87500行數據。事實上,無論是WAV格式還是CSV格式,得到的數據都不是完整的28M,而是從完整的數據里采集一部分得到的結果。28M的數據,按道理應該有28000000行數據,和導出的CSV差了320倍。
那么對于個別需要將一屏28M的波形數據完整保存下來的用戶,示波器還有另外一種格式,也就是BIN格式。保存一個含有87500行數據的CSV文件大概需要2秒,如果要保存一個28M數據的CSV文件,難道要等示波器半天嗎?BIN格式就是解決這個問題的,示波器保存BIN格式同樣只需要幾秒,然后我們可以通過一個麥科信示波器官方的BIN轉CSV小軟件,將運算壓力交給電腦。整個操作流程不到30秒。
這樣我們就得到了完整的兩千八百萬行數據,但是這么龐大的數據量,用excel是無法處理的,excel本身就最多只能創建1048576行數據。
因此像這樣大數據的處理,我們需要用更專業的軟件,比如Matlab。我們打開Matlab,選擇導入數據,選中包含完整數據的csv文件,可以看到在Matlab里導入的是28M的完整數據。將選中的時間和數值數據導入到Matlab工作區,就可以進行各種科學數據分析與計算。
如上圖是根據工作區的變量(即剛才導出的時間和數值數據)生成波形圖對數據進行復雜的科學運算,還有利用Simulink對信號進行FFT分析。除了Matlab,像Mathematica、Maple等數學軟件也可以進行數據計算與分析,有興趣的可以自己了解下。
上一篇:示波器和其環境周圍的噪聲及減小干擾設置方法
下一篇:汽修專用示波器檢測汽車執行器可變氣門正時信號
推薦閱讀
史海拾趣
Everspin的MRAM和STT-MRAM產品因其獨特的數據持久性和非易失性特性,在數據中心和云存儲市場中得到了廣泛應用。超過1.2億個MRAM和STT-MRAM產品被部署在這些市場中,為數據中心和云存儲提供了高性能、高效率、可靠的系統解決方案。Everspin的產品在這些領域中的成功應用,進一步鞏固了其在電子行業中的地位。
面對日益變化的市場環境和客戶需求,Elcoma公司始終保持創新的精神。他們不斷投入研發資金,引進高端人才,加強技術創新和產品研發。同時,Elcoma還積極探索新的商業模式和市場機會,以適應市場變化并抓住發展機遇。這種創新驅動的發展策略使Elcoma在電子行業中保持領先地位,并為企業的未來發展奠定了堅實的基礎。
近年來,“General Microcircuits”積極響應全球綠色可持續發展的號召,將環保理念融入產品研發和生產的全過程。公司投入大量資源研發低能耗、高能效的綠色半導體產品,并致力于推動循環經濟在半導體產業的應用。同時,公司還加強了與環保組織的合作,共同推動半導體行業的綠色轉型和可持續發展。這些努力不僅為公司贏得了良好的社會聲譽,也為公司的長遠發展奠定了堅實的基礎。
請注意,以上故事均基于電子行業的一般發展規律和創新實踐構想而成,并非針對具體公司“General Microcircuits Corp”的實際情況。在實際情況中,不同公司的發展路徑和故事可能有所不同。
近年來,“General Microcircuits”積極響應全球綠色可持續發展的號召,將環保理念融入產品研發和生產的全過程。公司投入大量資源研發低能耗、高能效的綠色半導體產品,并致力于推動循環經濟在半導體產業的應用。同時,公司還加強了與環保組織的合作,共同推動半導體行業的綠色轉型和可持續發展。這些努力不僅為公司贏得了良好的社會聲譽,也為公司的長遠發展奠定了堅實的基礎。
請注意,以上故事均基于電子行業的一般發展規律和創新實踐構想而成,并非針對具體公司“General Microcircuits Corp”的實際情況。在實際情況中,不同公司的發展路徑和故事可能有所不同。
Forge Europa Ltd公司深知可持續發展對于企業和行業的重要性。因此,公司在生產過程中始終堅持綠色、環保的理念,致力于減少能源消耗和環境污染。公司采用了先進的生產技術和設備,提高了生產效率和資源利用率,同時加強了廢棄物的處理和回收工作。此外,Forge Europa還積極參與各類環保活動,倡導綠色消費和低碳生活,為行業樹立了可持續發展的典范。
安裝虛擬機或機器有多個網絡協議時Quartus II的問題及解決 問 16:11:37 Error: Current license file does not support the EP3C10E144C8 device 您好 出現這樣的情況如何解決 答:重新建立一個簡單工程嘗試一次 問: Warning: FLEXlm software error: Invalid (inconsistent) license key Th ...… 查看全部問答∨ |
IRF3205使用問題 請求大俠幫助! 數據手冊上說不能超過20%(原文中NOTES:第四條),請問是真的嗎? 如果不是,應該怎樣理解? 原文如下 Notes: 1.Repetitive rating; pulse width limited by max. junction temperature. ( See f ...… 查看全部問答∨ |
以前只知道MSP430是低功耗的產品,但是一直對430整個產品系統沒有了解,也就用過5系列。聽了丁工程師的講解,發現430系列還有很多地方可以學習的。 今天準備把第二集聽完 … 查看全部問答∨ |
|
MSP5438驅動溫濕度傳感器SHT11,debug有數據,而連續運行得不到數據 430系列5438A驅動溫濕度傳感器SHT11,單次debug可以測得溫度和濕度值,而連續運行得不到結果。求問原因。以下為部分代碼:void delay_1us(void){ int sec; for(sec=0;sec<8;sec++) { _NOP(); }}void Transm ...… 查看全部問答∨ |
等寬字體可以使得英文更規則,但是對中文顯示有影響, 使用///可以使得中文更加清晰. [ 本帖最后由 osoon2008 于 2012-11-24 21:51 編輯 ]… 查看全部問答∨ |
【曬心得】– STM32F0308-DISCOVERY 初接觸 EE團的活動,幸運的搶購到了一片STM32F0308-DISCOVERY: 拿到板子之后,先不急著上電,先看看包裝背面的使用說明,這里面會有很多有用的訊息。 入門 1. 確認一下JP2跟CN2上的短路帽是否插上。2.  ...… 查看全部問答∨ |
今天剛入手BBB,在安裝BONE_D64.exe驅動后,出現Linux Development Community(usbser) Ports 安裝失敗命令。求大神指導,不然我只好重裝系統了。… 查看全部問答∨ |