deployFields

deploys all fields of a structure as variables
13 téléchargements
Mise à jour 28 oct. 2018

Afficher la licence

%DEPLOYFIELDS deploys all fields of the structure 'details', as variables,
% inside the caller's workspace.
%
%Syntax:
%DEPLOYFIELDS(details);
%DEPLOYFIELDS('structVarName');
%DEPLOYFIELDS;
%
%DEPLOYFIELDS accepts either a structure variable, or a name
% of a structure variable. The latter is faster because it doesn't involve
% copying the structure.
%
%If no argument is passed, DEPLOYFIELDS searches for the default structure
%variable name: 'details'.

Most common usage :

function [] = foo(details)
%default values:
a=1;
b=2;

deployfields; %deploy details. if details has fields .a .b, they will overwrite the default values.
...
....
.....

Citation pour cette source

Elimelech Schreiber (2024). deployFields (https://www.mathworks.com/matlabcentral/fileexchange/69247-deployfields), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2018b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Structures dans Help Center et MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.0.1

just added intended usage example

1.0.0