Matlab:使用预定义的X值浏览2d矩阵
我有一个叫做“totalAverage”的矩阵,大小如下:Matlab:使用预定义的X值浏览2d矩阵,matlab,matrix,plot,3d,Matlab,Matrix,Plot,3d,我有一个叫做“totalAverage”的矩阵,大小如下: size(totalAverage) ans = 65 110 当我运行surf(totalAverage))时,它会显示一个3d冲浪图 但是,我希望surf plot的X值映射为从名为time\u matrix\u filtered的矩阵中获得的特殊值。目前,根据X轴中的矩阵大小,surf plot从(1-110)开始标记 如何绘制相同的曲面,但从time\u matrix\u filtered得到X值?我尝试
size(totalAverage)
ans =
65 110
当我运行surf(totalAverage))
时,它会显示一个3d冲浪图
但是,我希望surf plot的X值映射为从名为time\u matrix\u filtered
的矩阵中获得的特殊值。目前,根据X轴中的矩阵大小,surf plot从(1-110)开始标记
如何绘制相同的曲面,但从time\u matrix\u filtered
得到X值?我尝试了类似于surf(time\u matrix\u filtered,totalAverage)
的方法,它适用于plot
,但我不知道这种特殊情况的正确表示法
过滤的时间矩阵大小如下:
size(time_matrix_filtered)
ans =
110 1
您也需要Y值:
surf(时间矩阵过滤,1:65,总平均值)