【发布时间】:2020-01-16 22:53:12
【问题描述】:
我有一个 2x5000 矩阵,其中包含刺激值(1 到 7)和相应的响应。刺激值随机分散在数据中。 喜欢:
2 0
3 1
3 1
1 1
7 0
6 0
7 1
6 1
1 0
1 0
7 1
6 1
4 1
我需要计算每个刺激值的响应平均值(例如,我需要 7 个平均值)。
但我不知道如何分离这些值以及它在不同变量中的对应值(例如如何提取 6 和它的对应数据)。
第二个类似的矩阵变得越来越棘手,在原始值上增加了噪声,我希望从中提取 1 到 1.9,... 6 到 6.9 和相应的值。
我正在尝试 find(data_experiment == 4) (例如),它返回我的 2x5000 矩阵中所有 4 的位置,但我不知道如何提取相应的数据。
还有什么比“找到”更好的吗?
谁能建议可以使用哪些功能?
【问题讨论】:
标签: matlab matrix indexing extract