Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个看起来像这样的结构:
data.index data.x data.y
它有 1 到 100 个我可以使用data(Window_Size).y(或其他)访问的元素。我想要做的是独立比较所有 x 值和所有 y 值,以获得 maxX、maxY、minX 和 minY。
data(Window_Size).y
我尝试过这样的事情
MaxX = max(data(:).x);
但这似乎不起作用。任何帮助,将不胜感激; 在过去几个小时试图弄清楚这一点之后,我对 Matlab 的经验绝对为零。
您快到了!尝试这个:
MaxX = max([data.x]);
data.x是x字段中所有值的逗号分隔列表。将[]它们连接成一个行数组,与[data(1).x, data(2).x, ...].
data.x
x
[]
[data(1).x, data(2).x, ...]