tunableRanges
Description
Examples
This example shows how to find the upper and lower bounds of the tunable properties of an AI-based inset-fed microstrip patch antenna for different options.
Create AI-based Inset-Fed Microstrip Patch Antenna
Create an AI-based inset-fed microstrip patch antenna operating at 4.5GHz.
pAI = design(patchMicrostripInsetfed,4.5e9,ForAI=true)
pAI =
AIAntenna with properties:
Antenna Info
AntennaType: 'patchMicrostripInsetfed'
InitialDesignFrequency: 4.5000e+09
Tunable Parameters
Length: 0.0300
Width: 0.0300
Height: 0.0017
StripLineWidth: 0.0019
NotchLength: 0.0044
NotchWidth: 0.0033
Show read-only properties
Get Upper and Lower Bounds of Tunable Properties for Different Options
Get the upper and lower bounds of the tunable properties of this antenna for various bound options like "all","strict","loose", or an analysis function.
Get tunable property bounds for default or "all" option.
tAll = tunableRanges(pAI)
tAll=4×6 table
Length Width Height StripLineWidth NotchLength NotchWidth
____________________ ____________________ ______________________ _____________________ ______________________ ______________________
min max min max min max min max min max min max
________ ________ ________ ________ _________ _________ _________ ________ _________ _________ _________ _________
resonantFrequency 0.025482 0.034476 0.025482 0.034476 0.0014157 0.0019153 0.0016179 0.002189 0.0037752 0.0051076 0.0028314 0.0038307
bandwidth 0.025482 0.034476 0.025482 0.034476 0.0014157 0.0019153 0.0016179 0.002189 0.0037752 0.0051076 0.0028314 0.0038307
beamwidth 0.025482 0.034476 0.025482 0.034476 0.0014157 0.0019153 0.0016179 0.002189 0.0037752 0.0051076 0.0028314 0.0038307
peakRadiation 0.025482 0.034476 0.025482 0.034476 0.0014157 0.0019153 0.0016179 0.002189 0.0037752 0.0051076 0.0028314 0.0038307
Get tunable property bounds for "strict" option.
tStrict = tunableRanges(pAI,"strict")tStrict=2×6 table
Length Width Height StripLineWidth NotchLength NotchWidth
________ ________ _________ ______________ ___________ __________
min 0.025482 0.025482 0.0014157 0.0016179 0.0037752 0.0028314
max 0.034476 0.034476 0.0019153 0.002189 0.0051076 0.0038307
Get tunable property bounds for "loose" option.
tLoose = tunableRanges(pAI,"loose")tLoose=2×6 table
Length Width Height StripLineWidth NotchLength NotchWidth
________ ________ _________ ______________ ___________ __________
min 0.025482 0.025482 0.0014157 0.0016179 0.0037752 0.0028314
max 0.034476 0.034476 0.0019153 0.002189 0.0051076 0.0038307
Get tunable property bounds for "resonantFrequency" analysis method option.
tResFreq = tunableRanges(pAI,"resonantFrequency")tResFreq=2×6 table
Length Width Height StripLineWidth NotchLength NotchWidth
________ ________ _________ ______________ ___________ __________
min 0.025482 0.025482 0.0014157 0.0016179 0.0037752 0.0028314
max 0.034476 0.034476 0.0019153 0.002189 0.0051076 0.0038307
Input Arguments
AI-based antenna, specified as an AIAntenna object created using
the design function.
Example: design(patchMicrostrip,1.67e9,ForAI=true)
Type of upper and lower bounds to tabulate, specified as either of these strings:
"all"- List the upper and lower bounds for all the tunable properties and for all the analysis functions."strict"- List the upper and lower bounds for all the tunable properties. The upper bound for a tunable property is chosen as the minimum of all the upper bounds across all the analysis functions for that property. And the lower bound for a property is chosen as the maximum of all the lower bounds across all the analysis functions for that property. This leads to a shorter design space."loose"- List the upper and lower bounds for all the tunable properties. The upper bound for a tunable property is chosen as the maximum of all the upper bounds across all the analysis functions for that property. And the lower bound for a property is chosen as the minimum of all the lower bounds across all the analysis functions for that property. This leads to a larger design space.Analysis function - List the upper and lower bounds for all the tunable properties for the specified analysis function.
Example: "strict"
Example: "resonantFrequency"
Data Types: string
Output Arguments
Upper and lower bounds of tunable properties, returned as either a
m-by-n table when the
option argument is "all" or a
2-by-n table when the option argument is
"strict", "loose", or an analysis function.
m is the number of analysis functions and n is
the number of tunable properties.
Data Types: table
Version History
Introduced in R2023b
See Also
Objects
Functions
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)