setPhugoidRequirements
Class: Aero.FixedWing.Specification
Namespace: Aero
Syntax
specificationOut = setPhugoidRequirements(specificationIn,Name=Value)
Description
sets requirements for phugoid mode for flying quality analysis.specificationOut = setPhugoidRequirements(specificationIn,Name=Value)
Input Arguments
Aero.FixedWing.Specification object, specified as a scalar.
Name-Value Arguments
Specify optional pairs of arguments as
Name1=Value1,...,NameN=ValueN, where Name is
the argument name and Value is the corresponding value.
Name-value arguments must appear after other arguments, but the order of the
pairs does not matter.
Example: MinDampingRatio=10
Minimum damping ratio, specified as a scalar. For more information, see Properties.
Data Types: double
Maximum damping ratio, specified as a scalar. For more information, see Properties.
Data Types: double
Maximum relative amplitude, specified as a scalar. For more information, see Properties.
Data Types: double
N cycles for MaxRelativeAmplitude, specified as a
scalar integer. For more information, see Properties.
Maximum time to halve amplitude of flight mode, specified as a scalar, in seconds. For more information, see Properties.
Data Types: double
Maximum time to double amplitude of flight mode, specified as a scalar, in seconds. For more information, see Properties.
Data Types: double
Maximum time to double amplitude of flight mode, specified as a scalar, in seconds. For more information, see Properties.
Data Types: double
Minimum natural frequency of oscillatory mode, specified as a scalar, in rad/s. For more information, see Properties.
Data Types: double
Maximum natural frequency of oscillatory mode, specified as a scalar, in rad/s. For more information, see Properties.
Data Types: double
Output Arguments
Aero.FixedWing.Specification object, returned as the modified
Aero.FixedWing.Specification object.
Examples
Set requirement for phugoid mode MinDampingRatio for flying quality analysis.
Create an Aero.FixedWing.Specification object.
spec = Aero.FixedWing.Specification;
Set the requirement for phugoid mode MinDampingRatio for flying quality analysis.
spec = setPhugoidRequirements(spec,MinDampingRatio=10)
spec =
Specification with properties:
Phugoid: [1×1 Aero.FixedWing.FlyingQuality.PhugoidMode]
ShortPeriod: [1×1 Aero.FixedWing.FlyingQuality.ShortPeriodMode]
DutchRoll: [1×1 Aero.FixedWing.FlyingQuality.DutchRollMode]
Spiral: [1×1 Aero.FixedWing.FlyingQuality.SpiralMode]
RollSubsidence: [1×1 Aero.FixedWing.FlyingQuality.RollSubsidenceMode]
Properties: [1×1 Aero.Aircraft.Properties]
View the phugoid mode updates.
spec.Phugoid
ans =
PhugoidMode with properties:
MinDampingRatio: 10
MaxDampingRatio: Inf
MinNaturalFrequency: 0
MaxNaturalFrequency: Inf
MaxTimeToHalf: Inf
MinTimeToDouble: -Inf
MaxRelativeAmplitude: Inf
NCycles: 7
Active: 1
Name: "Phugoid (Long-Period Mode)"
RequirementFunctions: {}
Version History
Introduced in R2025a
See Also
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.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- 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)