RFASK射頻問問是"微波射頻網"旗下RF技術問答學習平臺,為無線通信、微波射頻、天線、雷達等行業的工程師,提供優質、原創的知識問答、專欄文章、射頻課程等學習內容。
微波射頻網在2021年推出的“學個Antenna”專欄取得非常不錯的反響,其中MATLAB-HFSS-API的系列文章,在后臺收到大量業界同仁索取教程資料的申請。為了讓用戶更系統更全面的學習MATLAB-HFSS-API相關知識,作者結合自己多年的工作經驗,花費了大量時間進行課程準備,開始制作《MATLAB-HFSS-API入門教程》,該課程共分為七章25節課時。
通過學習該課程可以系統的了解MATLAB-HFSS-API腳本開發的基本原理、框架搭建及函數的使用方法和具體調用規則。掌握如何在實踐中通過MATLAB-HFSS-API進行代碼式3D建模開發,使用MATLAB與HFSS進行聯合仿真優化及仿真設計微波傳輸線、微帶貼片天線、微帶耦合線濾波器、基片集成波導、Vivaldi寬頻帶微帶天線等。
本課程分為七章,共25講,現已更新完畢
本課適合哪些人學習:
1、理工科院校學生和教師
2、電磁仿真工程師
3、微波射頻相關的工程師,具有一定的MATLAB和HFSS軟件仿真經驗
對學員的幫助是什么:
1、了解MATLAB-HFSS-API是什么,理解腳本開發的基本原理;
2、學習MATLAB-HFSS-API使用方法和開發框架的搭建;
3、掌握MATLAB-HFSS-API各模塊函數的具體調用規則;
4、在實踐中掌握MATLAB-HFSS-API進行代碼式3D建模開發;
5、在實踐中掌握MATLAB-HFSS-API控制HFSS進行仿真結果的數據后處理;
7、在實踐中掌握MATLAB與HFSS聯合仿真優化;
8、學習并實踐使用MATLAB-HFSS-API仿真微波傳輸線,側饋、背饋的微帶貼片天線,微帶耦合線濾波器,基片集成波導,Vivaldi寬頻帶微帶天線的仿真設計。
9、付費用戶可以獲得講師的答疑(可公開提問或私問)和課程講義及案例源碼資料下載服務。其他用戶可以加入MATLAB-HFSS-API交流群,大家一起討論交流,一起學習代碼式建模開發。(添加客服微信入群)
RFASK射頻問問 添加客服索取課程資料 |
課程原價599,當前階段享有優惠價格419元。
學習MATLAB-HFSS-API的具體使用規則,掌握利用MATLAB-HFSS-API進行代碼式建模仿真。以下是共25講的課程安排:
點擊圖片查看大圖或通過文末完整課程目錄查看
識別或掃描二維碼加入課程學習
課程背景介紹
HFSS軟件采用Microsoft Visual Basic Scripting Edition(VBScript,是基于 Microsoft Visual Basic編程語言)記錄宏腳本,而MATLAB-HFSS-API包是一個工具庫,其利用了MATLAB軟件編寫VBScript腳本控制HFSS軟件接口,從而實現在HFSS軟件中進行3D建模,設定求解參數和數據后處理等功能。該庫函數主要是由Vijay Ramasami ([email protected])編寫,之后不斷有學者對該腳本的部分功能進行填補和完善。
利用MATLAB-HFSS-API包生成的VBS腳本具有通用性:高版本HFSS建模的文件不能在低版本軟件上打開,而VBS腳本則可兼容HFSS高低版本。
利用MATLAB-HFSS-API包進行代碼式建模具有更好的調試和維護性:傳統的HFSS建模開發在模型傳閱的過程中,因人而異的建模習慣導致文件可讀性差,復雜模型設置的變量多,例如一些有規律性的復雜建模操作,還是得人工重復構建(周期排列、尺寸各異的FSS陣,每個FSS單元的變量都需要單獨建立),建模過程較為繁瑣,而代碼式建模開發可以提高建模速度,通過寫注釋來增強模型可讀性和維護性。
利用MATLAB-HFSS-API包進行聯合仿真優化,在數據后處理方面具有更高的自由度:MATLAB軟件具有強大的數據分析能力和繪圖能力,而MATLAB和HFSS聯合仿真可對求解數據進行自定義處理,后處理數據則可根據個人喜好、規范進行科學繪圖,相較于HFSS軟件的后處理模板(Report Templates)具有更高的自由度。
以下是兩張利用hfssapi做出的成品圖片
部分課程實例
識別或掃描二維碼加入課程學習
課程目錄
第一章:課程概述及簡介
第1講:課程內容及安排
第二章:引言及準備工作
第2講:MATLAB-HFSS-API概述
第3講:學前準備工作
第三章:hfssapi之基本函數講解
第4講:搭建開發框架
第5講:基本函數的調用規則
第四章:hfssapi之建模函數講解
第6講:建模函數(一)
第7講:建模函數(二)
第8講:建模函數(三)
第9講:建模函數(四)
第10講:建模函數(五)
第11講:建模函數(六)
第五章:hfssapi之邊界條件和激勵函數講解
第12講:邊界條件和激勵函數(一)
第13講:邊界條件和激勵函數(二)
第14講:邊界條件和激勵函數(三)
第15講:邊界條件和激勵函數(四)
第六章:hfssapi之數據后處理函數講解
第16講:數據后處理函數(一)
第17講:數據后處理函數(二)
第18講:數據后處理函數(三)
第19講:數據后處理函數(四)
第七章:實操演示應用API包開發具體項目
第20講:微波傳輸線
第21講:側饋、背饋的微帶貼片天線
第22講:微帶耦合線濾波器
第23講:基片集成波導
第24講:Vivaldi寬頻帶微波天線
第25講:MATLAB-HFSS聯合仿真優化
識別或掃描二維碼加入課程學習