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