【发布时间】:2019-02-11 19:36:05
【问题描述】:
我必须在 Matlab 中绘制二维区域的散点图。
应该包含在散点图中的点 (x,y) 的集合是通过运行计算密集型代码获得的。结果,这是我得到的分散
我不喜欢这张图片,因为原则上蓝色区域内不应有白点(即散点之间的空格)。白点在那里是因为,考虑到要包含在散点图中的点是通过运行计算密集型代码获得的,因此我得到了一个非常粗糙的点网格来绘制。
我试图通过增加散点的大小来作弊,但结果更糟,因为该区域在边界上看起来越来越波动。
我可以做些什么来“手动”填充蓝色区域内的空白?其他想法?
【问题讨论】:
-
只增加那些不在边界的点的大小怎么样?
-
谢谢:我该怎么做?
-
寻找边界点;用较小的标记分别绘制它们。用更大的标记绘制其他点
-
是否有预建代码来查找边界点?谢谢
-
好像要画一个矩形?你能提供更多关于这个网格的细节吗?是否定期间隔?如果是这样,
image可能是显示输出的更好方式。
标签: matlab matlab-figure scatter-plot figure scatter