UNEMPTY

Version 1.0.0.0 (1,56 ko) par Andreas
Sets empty fields in a structure to a defined value.
854 téléchargements
Mise à jour 23 mars 2005

Afficher la licence

This function is useful if numeric values from a structure array are to be extracted using the notion M = S.field] UNEMPTY makes sure that empty matrices in the structure do not affect the size of M.

S = unempty(C) sets all occurences of empty matrices in all fields of C to NaN.

[S,nc] = unempty(C) reports the number of changed fields in nc.

S=unempty(C,F) sets in a structure array all occurences of empty matrices for field F to NaN.

S=unempty(C,F,value) sets all occurences of empty fields to value.

Example:

S=[struct('f',1) struct('f',2) struct('f',[]) ];
disp([S.f]) % size is different from S
1 2
S = unempty(S);
disp([S.f]) % size is the same as S
1 2 NaN

Citation pour cette source

Andreas (2026). UNEMPTY (https://fr.mathworks.com/matlabcentral/fileexchange/7223-unempty), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R12.1
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Structures dans Help Center et MATLAB Answers
Version Publié le Notes de version
1.0.0.0