windDetails
Description
Examples
Create a UAV scenario and platform.
scene = uavScenario;
platform = uavPlatform("UAV",scene);Create a steady wind object with default parameters.
steadyWind = uavWindSteady
steadyWind =
uavWindSteady with properties:
Velocity: [3.5000 3.5000 5]
StartTime: 0
StopTime: Inf
Create a gust wind object with default parameters.
gustWind = uavWindGust
gustWind =
uavWindGust with properties:
GustAmplitude: [3.5000 3.5000 5]
GustLength: [120 120 80]
StartTime: 0
StopTime: Inf
Create a turbulence wind object with default parameters.
turbulenceWind = uavWindTurbulence
turbulenceWind =
uavWindTurbulence with properties:
Specification: "MIL-F-8785C"
ModelType: "Von Karman (+q +r)"
WindSpeedAt6m: 15
WindDirectionAt6m: 0
ProbExceedanceHighAltitudeIntensity: "10^-2 - Light"
ScaleLengthAtMediumHighAltitude: 762
Wingspan: 10
BandLimitedNoiseSampleTime: 0.1000
RandomNoiseSeeds: [23341 23342 23343 23344]
StartTime: 0
StopTime: Inf
Add all wind objects to the UAV platform.
addWind(platform,{steadyWind gustWind turbulenceWind})Obtain the details of the wind objects added to the UAV platform.
windTbl1=windDetails(platform)
windTbl1=3×2 table
ID WindProperties
__ _______________________
1 {1×1 uavWindSteady }
2 {1×1 uavWindGust }
3 {1×1 uavWindTurbulence}
Remove the gust wind object.
removeWind(platform,2)
Obtain the details of the wind objects added to the UAV platform after the gust wind object has been removed.
windTbl2=windDetails(platform)
windTbl2=2×2 table
ID WindProperties
__ _______________________
1 {1×1 uavWindSteady }
2 {1×1 uavWindTurbulence}
Input Arguments
UAV platform, specified as a uavPlatform object
Output Arguments
Properties of the wind model objects that have been added to the UAV platform, returned as an N-by-3 table,N is the total number of wind model objects added to the UAV platform. Each row of the table contains these fields.
| Field | Description |
|---|---|
ID | Wind model object identifier, returned as a positive integer in the range [1, N]. |
Model | Wind model object type, returned as a string scalar. |
WindProperties | Wind model object properties, returned as a structure with fields corresponding to the properties of the associated wind model type. |
Version History
Introduced in R2024a
See Also
Functions
Objects
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)