在Matlab中绘制多维数组

Ing*_*ngo 1 matlab

我有一个矩阵,说:

size P = zeros(2,2,100);
Run Code Online (Sandbox Code Playgroud)

让我们尝试绘制每个矩阵的第一个元素,如下所示:

plot(1:1:100, P(1,1,:))
Run Code Online (Sandbox Code Playgroud)

这不起作用.这样做的正确方法是什么?

小智 5

尝试绘图(挤压(P(1,1,:)).

squeeze()函数删除单个维度(大小为1的维度).