ListPlot3D和ListPointPlot3D对不上号?ListPlot3D很怪异
mathematica吧
全部回复
仅看楼主
level 3
yb118
楼主
数据是三维散点:
AL=RandomReal[{0,2000},1000];
BL=RandomReal[{0.2,0.5},1000];
F:="某个复杂二元单值函数";
data[[i]]={AL[[i]],BL[[i]],F[AL[[i]],BL[[i]]]};当然,为了简便,这里F和data的写法只是个表达意思的描述,
ListPointPlot3D[data]可以看出一个相对平滑曲面,数据良好。但是ListPlot3D却显示一个怪异的图像,请问,这可能是哪儿出了问题呢?
2021年10月17日 01点10分
1
level 3
testzcq
ListPlot3D是用面将点连起来,点很散乱,当然图形也怪了。
2021年10月22日 01点10分
2
yb118
这个我知道,只是你仔细看,脑补pointplot的曲面是比较平滑的绝对不是listplot3d这样的陡峭模样
2021年10月22日 03点10分
testzcq
@yb118
可以用ListPlot3D中加上Blend选项,用不同颜色来展现图形,避免错乱。或者试一下ListSurfacePlot3D
2021年10月23日 05点10分
testzcq
@testzcq
最后不行用样条曲面吧
2021年10月23日 05点10分
yb118
@testzcq
嗯我再研究研究,谢了
2021年10月23日 08点10分
1