watsom1979 发表于 2008-4-28 20:29

如何对一个不规则的多边形进行填充

请教各位大侠,如何在一个多边形里进行填充(不规则),比如一段圆弧三条直线围成的一个图形,怎么进行填充.
fill好像只能两条线,或是规则的图形,不知道怎么做,还请各位高手解答.

[ 本帖最后由 eight 于 2008-4-28 20:33 编辑 ]

ch_j1985 发表于 2008-4-28 22:41

原帖由 watsom1979 于 2008-4-28 20:29 发表 http://www.chinavib.com/forum/images/common/back.gif
请教各位大侠,如何在一个多边形里进行填充(不规则),比如一段圆弧三条直线围成的一个图形,怎么进行填充.
fill好像只能两条线,或是规则的图形,不知道怎么做,还请各位高手解答.

填充颜色或是几何元素,可用fill来做,其它的可能要自己编程序啦!不知道你想填充什么?最好是把图帖出来

watsom1979 发表于 2008-4-28 23:54

就是填充颜色,不规则的图形,我用FILL试了好久都没有出来,对矩形的,可以做出来,但是不规则的不知道怎么做,还请帮忙!!

bainhome 发表于 2008-4-29 01:00

x1=linspace(1,2);y1=x1.^2;x=';y=';
patch(x,y,)x1=linspace(1,2);y1=x1.^2;x=';y=';
fill(x,y,)试了好久?怎么试的?

watsom1979 发表于 2008-6-30 22:52

非常感谢,最近忙别的事情,好久没有来了
页: [1]
查看完整版本: 如何对一个不规则的多边形进行填充