Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab:使用预定义的X值浏览2d矩阵_Matlab_Matrix_Plot_3d - Fatal编程技术网

Matlab:使用预定义的X值浏览2d矩阵

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值?我尝试

我有一个叫做“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值?我尝试了类似于
surf(time\u matrix\u filtered,totalAverage)
的方法,它适用于
plot
,但我不知道这种特殊情况的正确表示法

过滤的时间矩阵大小如下:

size(time_matrix_filtered)

ans =

   110     1
您也需要Y值:

surf(时间矩阵过滤,1:65,总平均值)