【发布时间】:2018-06-25 13:44:48
【问题描述】:
我在 MATLAB 中有一个 3D 矩阵。它有 3 行、4 列和 2 个时间范围。请查看数据集:
>> size(filtered_data)
ans =
3 4 2
>> filtered_data
filtered_data(:,:,1) =
15 22 19 16
15 15 13 17
19 20 17 17
filtered_data(:,:,2) =
14 17 14 10
18 19 11 18
16 15 14 17
我想将此 3D 矩阵的所有值及其索引存储到二维变量中。
这看起来像这样
我尝试使用find() 函数,但它返回多个索引,并且它要求您输入一个值,您需要为其计算索引。
这个问题有预定义的 MATLAB 函数吗?
我将不胜感激。
【问题讨论】:
标签: matlab transform reshape matrix-indexing