【发布时间】:2011-08-18 14:49:24
【问题描述】:
大家好 我正在使用脚本轻松生成绘图,并且布局完全相同。
这就是为什么我想自动创建给定数据的contourf 图表,而不需要黑色等高线。我可以通过高级图形布局手动完成,有命令吗?
感谢您的建议;不知道怎么解决。
【问题讨论】:
大家好 我正在使用脚本轻松生成绘图,并且布局完全相同。
这就是为什么我想自动创建给定数据的contourf 图表,而不需要黑色等高线。我可以通过高级图形布局手动完成,有命令吗?
感谢您的建议;不知道怎么解决。
【问题讨论】:
无论您可以通过手动编辑做什么,您也可以通过编程进行。对于contourf,您可以执行以下操作:
[~,h] = contourf(peaks(20),10);
set(h,'LineColor','none')
请参阅here,了解您可以使用set 命令修改的所有属性。
【讨论】:
您可以通过在初始调用CONTOURF 时将'LineColor' 属性设置为'none' 来移除黑线:
contourf(peaks(20),10,'LineColor','none');
或者在创建后修改句柄图形对象:
[C,h] = contourf(peaks(20),10);
set(h,'LineColor','none');
【讨论】:
'shading flat' will do the job.
【讨论】: