parameter

[SCDDS - Simulink Control Development & Deployment Suite] Copyright SPC-EPFL Lausanne 2022. Distributed under the terms of the GNU Lesser General Public License, LGPL-3.0-only.

Class hierarchy: parameter

Class hierarchy: parameter

class SCDDSclass_parameter

Bases: matlab.mixin.Heterogeneous

Generic superclass for all SCDDS parameters

Property Summary
actualizable

true if after MDS data retrieval phase the parameter is actualizable

classname

class name for logging

datadictname

data dictionary hosting the parameter, if empty base workspace

destparam

Model parameter w/o tunable parameters structure

forcetype

if true, will force target data type to be same as source upon actualization

fullparam

Full expansion of the model target parameter (paramtpstruct+destparam)

getcommand

full command for getting the value (callable by matlab eval)

loadpermissivity

if true, load error will not cause an error (warning only)

marteclassname

class name for generating MARTe2 cfg file

modelname

name of the Simulink model using the parameter

paramtpstruct

target tunable parameter structure, if left empty it will be filled once binding to an algorithm

skippable

true if the parameters loading can be skipped during the actualization process and default value used, unused for now

sourcelogicaltype

expected type for a logical parameter from source

unlinked

parameter without an external source, no actualization will be performed

value

value of the parameter

Method Summary
actualize(varargin)