Access Structure Array through using String names

3 views (last 30 days)
hi everyone. i am using gui and with gui i am choosing file ,reading texts making calculations and finaly i would like to plot my results.before after chosing files and reading Parameters and related values i create structure Array on work space.these are Info and Mappe_1 (if i choose 2 files, it would be Mappe_2 created too...) In info i stored Informations about Pfad Name, Mappe_i Name and file Name.in order to start thermodynamic calculation i have call or reach Mappe_i structure Array. My solution was: Because i have Mappe names in my Info structure Array as a string i can reach this Name and i can make a Loop in my calculation file. i am going to Show my example too...
name_of_struct=Info.info{2,3}
T=temperature
Maps=Info.info{2,3}.readinparameters.T2{1,1]
But it gives me error massage but if use like that
a=readinparameters
Maps=Mappe_1.a.T2{1,1} i can get the value. could you please help me about this problem
  1 Comment
cemsi888
cemsi888 on 9 Mar 2015
Edited: cemsi888 on 9 Mar 2015
do not you have any idea? i got this error massage Attempt to reference field of non-structure array.

Sign in to comment.

Answers (1)

Stephen23
Stephen23 on 9 Mar 2015
Edited: Stephen23 on 22 May 2015

Categories

Find more on Parallel Computing 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!