mdswg¶
[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: mdswg¶
- class SCDclass_mdswg¶
Bases:
matlab.mixin.HeterogeneousSuperclass for MDS+ wavegens the superclass matlab.mixin.Heterogeneous allows building of lists of mixed kind parameters in the expcode configuration (and later in C++ code)
[ 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.
- Constructor Summary
- SCDclass_mdswg()¶
- Property Summary
- verbose¶
Verbosity of the class
- Method Summary
- autopopulatemds(shot, basenode, dim, data, units, srcval)¶
- bind(modelname, datadictionary, timingsrc, basestruct)¶
- genMARTe2MDStdiexpression()¶
- Duplicate first backslash
- if(obj.tdiexprused(1)==’' && not(obj.tdiexprused(2)==’'))
martetdi=[’' obj.tdiexprused];
- else
martetdi=obj.tdiexprused;
end
Duplicate backslashes
martetdi=strrep(obj.tdiexpr, ‘', ‘\’);
- genMARTe2entry(shot)¶
entrystring = [‘+’ obj.wavegentarget ‘ = { Class=’ obj.classname ‘ Path=’ obj.tdiexpr ];
- getMDSserver()¶
- getMDStree()¶
- getbasestruct()¶
- getmodelname()¶
- gettarget()¶
- mdsconnect(shot)¶
- parseconstructor(srctdi, destwavegen, varargin)¶
- printinfo()¶
- setbasestruct(basestruct)¶
- setdatadictionary(ddname)¶
- setmodelname(modelname)¶
- settiminginfo(timeinfo)¶