Sie verfolgen jetzt diese Einreichung
- Aktualisierungen können Sie in Ihrem Feed verfolgter Inhalte sehen.
- Je nach Ihren Kommunikationseinstellungen können Sie auch E-Mails erhalten.
Syntax: [props, metaprops] = findPropByAttr(classnameOrObject,"Name,Value,..")
Inputs:
classnameOrObject - class name (as character array) or an instantiated
object.
"Name, Value,..." - specify class property attribute value filter. The
attribute values should match a variable type of the
metaproperty (e.q. char -> char). The value of the
attribute "DefiningClass" is specified as a character
array.
Outputs:
props - list of names of properties suiting the requirements.
metaprops - metaproperty objects for the listed properties.
Example:
% --- List property attributes
[~,mp] = findPropByAttr('table');
mp(1)
% --- List 'Copyable' properties
p = findPropByAttr('table','NonCopyable',0)
% or equivalently
t = table; % instantiate and object
p = findPropByAttr(t,'NonCopyable',0)
% --- List 'GetAccess' = 'private' or 'protected' properties defined by the
% class itself. Multiple options can be specified using a cell array.
p = findPropByAttr('table',...
'GetAccess',{'private','protected'},...
'DefiningClass','table')
Copyright (c) 2018, Jiri Dostal (jiri.dostal@cvut.cz)
All rights reserved. BSD Licence.
Zitieren als
Jiri Dostal (2026). findPropByAttr (https://de.mathworks.com/matlabcentral/fileexchange/69499-findpropbyattr), MATLAB Central File Exchange. Abgerufen .
Quellenangaben
Inspiriert: EnergyPlus Co-simulation Toolbox
Allgemeine Informationen
- Version 1.0.0 (2,39 KB)
Kompatibilität der MATLAB-Version
- Kompatibel mit allen Versionen
Plattform-Kompatibilität
- Windows
- macOS
- Linux
| Version | Veröffentlicht | Versionshinweise | Action |
|---|---|---|---|
| 1.0.0 |
