为什么我不能绘制1000x20的大数据集?

时间:2015-11-22 17:44:01

标签: matlab dataset surface

我测试了一个算法并保存了一个100x20值的数据集,我在Matlab中成功导入了一个矩阵并使用surface命令绘制它。那个情节看起来像。

enter image description here

然后我做了完全相同的事情,但对于数据集,y轴上的值是10倍(1000x20矩阵)。这导致下面的图片,其中黑色矩形是看似0渲染的z值:

enter image description here

它是完全相同的测试,因此对于y轴的0-100部分,仍应存在相同的值。在绘图之前,值看起来像是在表中正确导入,但为什么表面图看起来完全错误?

没有太多代码...所有我输入的是 x=data(1, 2:end) y=data(2:end, 1) test=data(2:end, 2:end)surface(x,y, test) 其中 test 是使用拖放到matlab和 x 的导入矩阵, y 只是具有正确尺寸的简单向量surface抱怨别人。

查看表格,没有任何违规行为,使用maxmin也没有任何异常:

enter image description here

0 个答案:

没有答案