我有一个n个单元格Z,其中Z的(i,j)分量是有序对(s,t).
然后我有一些矩阵Y.基本上Z的每个组件都包含一个坐标,我试图找到Y的元素.换句话说,我试图返回一个n矩阵X,其中X(i,j)= Y (S,T).
这是一个具体的例子:
假设n = 3,
Z = {[1 1] [2 1] [2 2];
[1 1] [1 3] [3 3];
[3 2] [3 1] [2 4]}
Y = [1 2 3 5;
2 3 5 7;
1 0 4 6]
Run Code Online (Sandbox Code Playgroud)
我试图得到一个3乘3矩阵,在这个例子中,
[1 2 3;
1 3 4;
0 1 7]
Run Code Online (Sandbox Code Playgroud)
我试过用Z = squeeze(num2cell(permute(cat(3,A,B),[3,1,2]),1))从另外两个矩阵A和B创建Z,但是我被卡住了我有问题.