- 在 Infiniium 示波器上執行客製的數學和分析函數
- 包括 UDF 和 MATLAB 軟體環境,允許用戶自行創建、修改和(或)執行 UDF 函數
- 使用 MATLAB 軟體創建客製函數(或修改已有函數)
- 只有是德科技才能在單個示波器選項中提供客製量測功能和 MATLAB 軟體環境
- 客戶從是德科技處購買 N8806A 選項,可獲得額外的 UDF 函數和 MATLAB 實例
系統需求/相容性
- Keysight Infiniium 9000A、9000 H、90000、90000 X、90000 Q 系列示波器(版本 3.0 或更新版本)
MATLAB 概述
N8806A 用於編輯和執行的使用者定義函數(UDF),可以讓是德科技示波器的使用者產生和執行他們自己的數學運算和分析函數,並能在示波器螢幕上即時顯示,就如同示波器的任何其他標準功能。當您根據測試需要開發獨有的、示波器未直接提供的函數或量測時,可使用使用者定義函數。與您的 Keysight Infiniium 示波器一起訂購 N8806A 選項,您可以使用示波器執行個性化、針對特定應用的量測。
如果您未來需要使用示波器執行特定應用量測或客製量測,我們推薦您同 Keysight Infiniium 示波器一起訂購 N8806A 選項。如果 Infiniium 示波器的使用者在訂購示波器時沒有一起購買該選項,他們還能通過產品升級來購買選項,需要單獨下單。
N8806A 包括使用者定義函數和 MATLAB 軟體,允許使用者自行產生、修改和(或)執行 UDF 函數,存取示波器不提供的其他 UDF 函數實例以及多個 MATLAB 應用實例,説明使用者在是德科技示波器或其他儀器中運行 MATLAB 軟體。
使用者定義函數(UDF)概述
XML 檔案可用來建立操作介面,以支援 Butterworth 低通濾波器。Keysight Infiniium 使用者定義函數可讓您在示波器螢幕上即時顯示您使用 MATLAB 創建的數學和分析函數,就如同示波器的任何其他標準功能。UDF 由兩部分組成:XML 檔和 MATLAB 指令檔。XML 檔定義了在“數學運算”對話方塊內顯示的圖形化使用者介面的元件。使用 XML 檔來建立一個用於 Butterworth 低通濾波器的使用者介面。您可在 XML 檔中定義函數名稱、縮寫、信號源類型和控制。Infiniium 使用者定義函數最多可支援兩個信號源(一個信號源、兩個信號源,或時脈/資料組合)和兩個控制。 如果您想驗證 XML 檔,亦提供您標準的 XML Schema。(您可透過公開網站取得免費的 XML 語法檢查器,搭配 XML Schema 一起使用。)
MATLAB 腳本是 UDF 函數的主要部分,它是由 MATLAB 的軟體工具和程式設計語言在 MATLAB 環境中開發而成。在 MATLAB 及其信號處理工具箱 (由 N8806A 提供) 的「butter」和「filter」函數,是建立此使用者定義濾波器的必要元件。信號處理工具箱為 Keysight N8806A 的標準配件,當您購買 Keysight N8806A UDF 選項時,已隨附多個 Infiniium 示波器常用的使用者定義函數。在下面定義了這些函數。 為滿足您獨特的測試挑戰,可使用 MATLAB 自行建立新函數,或是修改及執行現有函數。
MATLAB 概述
MATLAB 是一個為大多數人所熟悉和歡迎的資料分析軟體環境及程式設計語言,目前有超過 1,000,000 名工程師在使用它。MATLAB 軟體能夠進行量測、分析和顯示資料、控制儀器、產生任意波形、為是德科技示波器和其他儀器建構測試系統。由 N8806A UDF 選項提供的 MATLAB 軟體與 MATLAB—標準示波器套件(選項 062)相同,可作為是德科技儀器的選項。該選項提供 MATLAB、儀器控制工具箱、信號處理工具箱和 DSP 系統工具箱。只有是德科技才能在單個示波器選項中提供客製量測功能和 MATLAB 軟體環境。
N8806A - 訂單中的其他 UDF 函數
使用者同時訂購 N8806A 和 Infiniium 示波器,或通過儀器升級添加 N8806A,均可獲得 UDF 和 MATLAB 軟體環境,進而能夠自行創建、修改和(或)執行他們的 UDF 函數。另外,N8806A 選項的使用者可以訪問示波器未提供的其他 UDF 函數,開始運作儀器軟體。N8806A UDF 提供以下的 UDF 函數:
- Butterworth 濾波、FIR、LFE、RTEye、SQRT 波形和 SQRT 平方和
- N8806A 提供的其他函數包括:希爾伯特變換,用於雷達信號時間旁瓣的量測;NTSC/ 視訊解碼,可在波形上擷取和應用客製解碼方案
- 在是德科技示波器或其他儀器上運行 MATLAB 軟體的更多特定應用實例
在示波器上運行 N8806A 使用者定義函數,説明使用者快速入門
- 觀看影片(3:56 分鐘)“Creating custom analysis routines with User Defined Functions”,瞭解 N8806A UDF 以及它是如何用於執行客製量測。(演講者:是德科技示波器專家 Neil Hoffman)
- 查看產品規格書,瞭解 N8806A 選項的更多技術內容和訂購細節。
- 索取客製報價,獲得 N8806A 使用者定義函數(適用於 Keysight Infiniium 示波器)的報價。