How to create multiple structure variables and assign values to them at one line.
3 views (last 30 days)
Show older comments
I want to create a structure type for example 'AC' and assign values to its fields all at one line as follows:
[AC.a, AC.b] = [5, 15]
0 Comments
Answers (2)
Dyuman Joshi
on 16 Mar 2023
Edited: Dyuman Joshi
on 16 Mar 2023
%Assign any type of data to a field
[AC.a, AC.b, AC.c, AC.d] = deal(5, 15, {'cell'}, '0');
AC
0 Comments
Voss
on 16 Mar 2023
One way:
[AC.a, AC.b] = deal(5, 15);
AC
Another way:
C = {5, 15};
[AC.a, AC.b] = C{:};
AC
0 Comments
See Also
Categories
Find more on Biological and Health Sciences in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!