小编use*_*668的帖子

如何创建带边框轮廓的矩形?

我想画一个矩形来勾勒出我在一个图的一个轴上绘制的图像区域.我在这个图中有多个轴,所以我使用的是rectangle()函数.我想要的是在内部和矩形外部绘制一个白色矩形,一个薄的黑色边框.矩形内部的图像部分应该是可见的,因此所有'facecolor'都应该是'none'.我尝试绘制3个矩形,两个黑色的线条和一个较粗的白色矩形,但问题是"位置"是以轴为单位定义的,"LineWidth"是以点为单位定义的,因此缩放不起作用太好了,特别是当数字调整大小时.

仅供参考,轮廓使得白色矩形在浅色背景下更明显.绘制的图像变化很大,因此单个颜色对于我的数据不会普遍可见.

有关如何做到这一点的任何建议?

graphics matlab matlab-figure

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

graphics ×1

matlab ×1

matlab-figure ×1