How do you define a structure array?
Show older comments
I have a function that defines the following variables:
xmin = procPar.xmin;
tmin = procPar.tmin;
fmin = procPar.fmin;
I'm using this:
procPar.xmin = Dsifile.th{1}(37,1);
procPar.tmin = Dsifile.fh{1}(1,9);
procPar.fmin = 10;
but I'm getting an error that says "Dot indexing not supported for variables of this type"
3 Comments
Kevin Holly
on 26 Oct 2021
What line are you getting the error?
Does it have to do with Dsifile? Does Dsifile have both th and fh as options?
Brianna Miranda
on 26 Oct 2021
Walter Roberson
on 26 Oct 2021
What is size(procPar) ? What is class(procPar) ?
Answers (1)
Walter Roberson
on 26 Oct 2021
0 votes
Possibly procPar already exists but is not a struct or table already.
Possibly Dsifile exists but is not a struct or table.
Categories
Find more on Structures 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!