yhwsmile 发表于 2010-3-23 09:44:48

如何在图形中填充线条(阴影线)

本帖最后由 ljelly 于 2010-6-30 09:41 编辑

现在我画了两个椭圆,现在我想用不同的线条对其进行填充(如‘—’或者‘/’),请问该怎么实现啊?谢谢了啊
椭圆:
t=0:pi/20:2*pi;
x1=60.030+33.100*cos(t);y1=16.550*sin(t);
x2=37.020+19.260*cos(t);y2=14.140*sin(t);
plot(x1,y1,'k',x2,y2,'k');
xlabel('距离/m'),ylabel('距离/m')

messenger 发表于 2010-3-23 12:07:43

Matlab不适合画你说的这种图,最好用cad之类的软件,如果非要用Matlab来画,那只好用line命令一条一条的画了

yhwsmile 发表于 2010-3-23 14:23:57

好的,知道了,谢谢版主哦~~~~~~~~

dwlh 发表于 2010-3-23 19:05:33

plot(x1,y1,'k-',x2,y2,'k- -');
实线和虚线?

upc1984 发表于 2010-6-28 10:50:01

用fill填充颜色吧
t=0:pi/20:2*pi;
x1=60.030+33.100*cos(t);y1=16.550*sin(t);
x2=37.020+19.260*cos(t);y2=14.140*sin(t);
fill(x1,y1,'r-',x2,y2,'k--');
xlabel('距离/m'),ylabel('距离/m')
页: [1]
查看完整版本: 如何在图形中填充线条(阴影线)