Struct contents reference from a non-struct array object.

1 次查看(过去 30 天)
Struct DATA_VICON is a 1x1 Struct with 5 fields that are 3x8685 doubles
The following code returns the error:
x = DATA_VICON.rate(3,:); plot(x)
(rate is one of the arrays in the struct)
But when I try the code in the command line it actually works! If you have any idea what I need to do differently please let me know.

回答(1 个)

James Tursa
James Tursa 2017-3-23
Issue the following command:
dbstop if error
Then run your code. When you encounter the error, the code will pause. Examine your variables to see what they actually are. Then you can work on figuring out why they are not what you expected.
  1 个评论
Lindsey Marinello
Lindsey Marinello 2017-3-23
I gave it a shot and the only variable in the debug mode workspace is a 1x43 char version of VICON_DATA. I have no idea why that is happening but I would not have known otherwise. Thanks!

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Structures 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by