用matlab的surf画的三维曲面图,很不平滑,有什么办法可以变得平滑点吗?可以试试shading函数.在surf语句的下一行添加:shading flat 或者shading interp两个都试试最好在。
如何用matlab画平滑曲线? shading faceted命令将每个网格片用其高度对应的颜色进行着色,但网格线仍保留着,其颜色是黑色。这是系统的缺省着色方式。shading flat命令将每个网格片用同一个颜色进行着色,且网格线也用相应的颜色,从而使得图形表面显得更加光滑。shading interp命令在网格片内采用颜色插值处理,得出的表面图显得最光滑。
(Matlab)怎样去掉曲面上的网格线? matlab中画图去掉黑色网格线画图语句后面加命令:shading interp 这样整个图就连续光滑了。或者h=surf()。set(h,'edgecolor','none')。如果不想在边界插值平滑。