如何绘制这样的图形?

How to plot a figure like this?

如何绘制这样的图形

数据如f(x_i,t_j), i=1,2,..,M, j=1,2,...,N。横轴为时间t 纵轴为space x

我知道mesh给出了3维图,surf也给出了3维曲面,不知道哪个命令可以给出上面的二维图?

要制作 2D 热图,请使用 imshow, and add a colorbar 将数组显示为图像。