delta.SF_SVDC = rand ; delta.SF_SVDF = rand ; delta.SF_MFD = rand ; delta.SF_MFN = rand ;
names=fieldnames(delta); TF=contains(names,'SVDC'); if any(TF) value = getfield(delta,names{TF}) end
Hello everyone,
let's say I have a structure called "delta" with double-numbers in it and it is structured as follows:
delta.SF_SVDC delta.SF_SVDF delta.SF_MFD delta.SF_MFN
How can I manage to extract only the structure fields that f.ex. contain the word "SVDC" in it with their content into a new variable (let's call it 'SVDC' then)?
I tried something with
names=fieldnames(delta); TF=contains(names,'SVDC'); if TF==1 ...
... and then I am lost.
Help is greatly appreciated! Thanks!
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!