Field assignment to a non-structure array object.

4 Ansichten (letzte 30 Tage)
Jun Wang
Jun Wang am 15 Jun. 2016
When I run the script shown below, I got this error: Field assignment to a non-structure array object. Does somebody know about this? I appreciate your answer very much.

Akzeptierte Antwort

James Tursa
James Tursa am 15 Jun. 2016
Bearbeitet: James Tursa am 15 Jun. 2016
When the line "p.MarkerSize = bins" is reached, p is a pre-existing variable that is not a struct. So attempting to treat it as a struct by assigning something to a field named MarkerSize generates an error. You could clear p first before running this script.
  1 Kommentar
Steven Lord
Steven Lord am 16 Jun. 2016
Or just eliminate that line entirely, since the plot call on the next line will create a plot with markers of the desired size. That would require a slight modification to the plot call, to replace "p.MarkerSize" with "bins".

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by