Main Content

setSpiralRequirements

Class: Aero.FixedWing.Specification
Namespace: Aero

Set requirements for spiral mode for flying quality analysis

Since R2025a

Syntax

specificationOut = setSpiralRequirements(specificationIn,Name=Value)

Description

specificationOut = setSpiralRequirements(specificationIn,Name=Value) sets requirements for spiral mode for flying quality analysis.

Input Arguments

expand all

Aero.FixedWing.Specification object, specified as a scalar.

Name-Value Arguments

expand all

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: MinTimeToDouble =10

Maximum time to double amplitude of flight mode, specified as a scalar, in seconds. For more information, see Properties.

Data Types: double

Maximum time constant, specified as a scalar, in seconds. For more information, see Properties.

Data Types: double

Output Arguments

expand all

Aero.FixedWing.Specification object, returned as the modified Aero.FixedWing.Specification object.

Examples

expand all

Set the requirement for spiral requirements mode MaxTimeConstant for flying quality analysis.

Create an Aero.FixedWing.Specification object.

spec = Aero.FixedWing.Specification;

Set the requirement for spiral requirements mode MaxTimeConstant for flying quality analysis.

spec = setSpiralRequirements(spec,MaxTimeConstant=10);

View the spiral requirements mode updates.

spec.Spiral
ans = 
  SpiralMode with properties:

         MinTimeToDouble: 0
         MaxTimeConstant: 10
                  Active: 1
                    Name: "Spiral Mode"
    RequirementFunctions: {}

Version History

Introduced in R2025a