初学Matlab问的问题有点幼稚,大家不要见笑。
L=linspace(0,2.*pi,6);%在0到2*pi之间取六个点;
xv=cos(L)';yv=sin(L)';
xv=[xv;xv(1)];yv=[yv;yv(1)];
x=randn(250,1);y=randn(250,1);%产生正态分布的随机数和阵列(250*1);
in=inpolygon(x,y,xv,yv);
plot(xv,yv,x(in),x(~in),y(~in))
??? Error using ==> plot
Vectors must be the same lengths.
大家帮看一下,实在想不通了。。。