我有一个尺寸为Z X Y的三维矩阵,我将其缩小为二维(大小为Z *(X * Y)。我想将此矩阵插值为一个特定值Y,比如y,基本上将矩阵缩小为Z,X维。
如何在Matlab中有效地完成这项工作?
我想避免将矩阵重塑为尺寸Z X Y然后再做interp3
interp3(X,Z,Y,reshape(MATRIX,[Z X Y]),X,Z,y)
因为这似乎是在二维之间使用插值,我不需要插值。我可以在y点手工进行插值(线性),但我确信在Matlab中有一个很好的方法可以做到这一点。任何帮助表示赞赏。