MathWorks的MATLAB被其制造商吹捧為“技術(shù)計算的語言",是工程師、科學家甚至是從事技術(shù)工作的任何人的名副其實的選擇。MATLAB適用于編程、數(shù)據(jù)分析、應用程序開發(fā)、建模和仿真等多種應用。
借助MATLAB,可以使力科示波器實現(xiàn)更多的分析功能,可以在所有基于Windows的示波器上運行Matlab,將獲取的數(shù)據(jù)實時傳到MATLAB中進行處理分析,然后將處理后的數(shù)據(jù)直接傳回示波器以進行進一步處理和顯示。可以用于創(chuàng)建自定義運算函數(shù)和測量算法,以進行非標準的測量和運算。
讓我們看一個使用Matlab實現(xiàn)信號濾波的例子。通常,您會發(fā)現(xiàn)需要在分析之前對信號進行濾波,可能是出于均衡頻率響應或降低噪聲的原因。無論出于何種原因,MATLAB都提供了一種非常方便的方法來將用戶自定義的濾波器嵌入到示波器的處理路徑中。
MATLAB附帶了多種過濾器類型, MathWorks提供了許多在線資源,可以幫助您開始設計和實施濾波器。下圖是使用示波器的MATLAB運算函數(shù)將2極、1 MHz巴特沃思低通濾波器應用于采集到的波形的示例。
力科示波器的MATLAB運算函數(shù)允許用戶調(diào)用MATLAB程序并直接在示波器的處理路徑中執(zhí)行腳本文件。MATLAB的輸出返回到下一個處理階段,隨后示波器將正常運行。在下圖顯示了HDO6000示波器上MATLAB函數(shù)功能的基本設置,該函數(shù)接受一個或兩個輸入信號并返回一個輸出。在示波器的“Math"對話框中選擇“ MATLAB"選項,用戶可以加載已有的MATLAB(.m)文件或在內(nèi)置編輯器中創(chuàng)建一個新文件(下圖)。
此示例中使用的.m文件如下圖所示,該代碼實現(xiàn)了應用于采集到的信號的2極、1 MHz Butterworth低通濾波器。這里使用的濾波器是一個比較緩慢截止的二階濾波器,創(chuàng)建濾波器系數(shù)的命令在代碼的倒數(shù)第二行,其中b代表數(shù)字濾波器的分子系數(shù),a代表數(shù)字濾波器的分母系數(shù)。
Butterworth濾波器的參數(shù)是階數(shù)(在此實例中為2)和截止頻率,必須將其歸一化為Nyquist, 這就是為什么我們將采樣頻率Fs除以一半的原因。
濾波器是在代碼的最后一行中使用濾波器命令實現(xiàn)的,該命令將濾波器系數(shù)應用于所選數(shù)據(jù)。在此實例中,就是輸入波形WformIn1。前五行代碼中的命令通過Microsoft Automation查詢示波器以獲取采樣頻率。
在此示例中,我們使用Matlab實現(xiàn)了一個簡單的低通濾波器。但是,可以將此概念擴展為任何可用的MATLAB函數(shù)或腳本。根據(jù)需要,定義需要的功能,對示波器采集的數(shù)據(jù)進行實時處理。
力科授權(quán)代理商:蘇州威銳科電子有限公司
我們的優(yōu)勢:力科、是德、泰克、日置、海思、固緯、致茂、安柏、艾德克斯、普源、同惠、鼎陽等
訂購信息:
T3DSO1102 100 MHz,每通道 500 MS/s,交錯 1 GS/s,2 通道,14 Mpts/通道 DSO,帶 7"" 彩色顯示屏
T3DSO1202A 200 MHz,每通道 1 GS/s, 2 GS/s 交錯,2 通道,14 Mpts/Ch DSO,帶 7" 彩色顯示屏
T3DSO1104 100 MHz,每通道 500 MS/s,交錯 1 GS/s,4 通道,14 Mpts/通道 DSO,帶 7"" 彩色顯示屏
T3DSO1302A 350 MHz,每通道 1 GS/s, 2 GS/s 交錯,2 通道,14 Mpts/Ch DSO,帶 7" 彩色顯示屏
T3DSO1204 200 MHz,每通道 500 MS/s,交錯 1 GS/s,4 通道,14 Mpts/通道 DSO,帶 7"" 彩色顯示屏
T3DSO2104A 100 MHz,每通道 2 GS/s, 2 GS/s 交錯,4 通道,200 Mpts/Ch DSO,帶 10.1" 彩色顯示屏
T3DSO2204A 200 MHz,每通道 2 GS/s, 2 GS/s 交錯,4 通道,200 Mpts/Ch DSO,帶 10.1" 彩色顯示屏
T3DSO2354A 350 MHz,每通道 2 GS/s, 2 GS/s 交錯,4 通道,200 Mpts/Ch DSO,帶 10.1" 彩色顯示屏
T3DSO2502A 500 MHz,每通道 2 GS/s, 2 GS/s 交錯,2 通道,200 Mpts/Ch DSO,帶 10.1" 彩色顯示屏
T3DSO2104HD 12-bit, 100 MHz, 2 GSa/s, 4-CH, 200 Mpts/ch, 10.1" 觸摸屏
T3DSO2204HD 12-bit, 200 MHz, 2 GSa/s, 4-CH, 200 Mpts/ch, 10.1" 觸摸屏
T3DSO2354HD 12-bit,350MHz,2GSa/s,4-CH,200Mpts/ch, 10.1" 觸摸屏
T3DSO2104HD-MS 12-bit, 100 MHz, 2 GSa/s, 4-CH, 200 Mpts/ch, 10.1" 觸摸屏,16 個數(shù)字通道
T3DSO2204HD-MS 12-bit, 200 MHz, 2 GSa/s, 4-CH, 200 Mpts/ch, 10.1" 觸摸屏,16 個數(shù)字通道
T3DSO2354HD-MS 12-bit,350MHz,2GSa/s,4-CH,200Mpts/ch, 10.1" 觸摸屏,16 個數(shù)字通道
T3DSO3204 200 MHz,5 GS/s 交錯,4 通道,250 Mpts/Ch 交錯,DSO,帶 10.1" 彩色顯示屏
T3DSO3354 350 MHz,5 GS/s 交錯,4 通道,250 Mpts/Ch 交錯,DSO,帶 10.1" 彩色顯示屏
T3DSO3504 500 MHz,5 GS/s 交錯,4 通道,250 Mpts/Ch 交錯,DSO,帶 10.1" 彩色顯示屏
T3DSO31004 1 GHz,5 GS/s 交錯,4 通道,250 Mpts/Ch 交錯,DSO,帶 10.1" 彩色顯示屏
WaveSurfer 3024z 200 MHz,4 GS/s,4 通道,10 Mpts/ch DSO,配備 10.1 英寸寬屏彩色電容式觸摸屏顯示器
WaveSurfer 3034z 350 MHz,4 GS/s,4 通道,10 Mpts/ch DSO,配備 10.1 英寸寬屏彩色電容式觸摸屏顯示器
WaveSurfer 3054z 500 MHz,4 GS/s,4 通道,10 Mpts/ch DSO,配備 10.1 英寸寬屏彩色電容式觸摸屏顯示器
WaveSurfer 3104z 1 GHz,4 GS/s,4 通道,10 Mpts/ch DSO,配備 10.1 英寸寬屏彩色電容式觸摸屏顯示器
HDO4024A 200 MHz,10 GS/s,4 通道,12.5 Mpts/Ch 12-bit 帶 12.1" WXGA 彩色顯示屏的高清示波器
HDO4034A 350 MHz,10 GS/s,4 通道,12.5 Mpts/Ch 12-bit 帶 12.1" WXGA 彩色顯示屏的高清示波器
HDO4054A 500 MHz,10 GS/s,4 通道,12.5 Mpts/Ch 12-bit 帶 12.1" WXGA 彩色顯示屏的高清示波器
HDO4104A 1 GHz,10 GS/s,4 通道,12.5 Mpts/Ch 12-bit 帶 12.1" WXGA 彩色顯示屏的高清示波器
HDO4034A-MS 350Hz,4+16通道,12-bit,10GS/秒,12.5 Mpts/Ch 高清混合信號示波器,帶 12.1" WXGA 彩色顯示屏
HDO4054A-MS 500Hz,4+16通道,12-bit,10GS/秒,12.5 Mpts/Ch 高清混合信號示波器,帶 12.1" WXGA 彩色顯示屏
HDO4104A-MS 1 GHz,4+16 通道,12-bit,10GS/秒,12.5 Mpts/Ch 高清混合信號示波器,帶 12.1" WXGA 彩色顯示屏
微信掃一掃