Finding intersection points in a square.
이전 댓글 표시
Hello,
Is there good way to find the intersection points in a square.

Also, can I get intersection points between the lines?
I spent pretty much time but cannot solve it. (I am practing MATLAB now)
Please help me..
답변 (1개)
Yes, you can use,
square=polyshape([0 0; 0 1; 1 1; 1 0]);
line=[0.01,1,-0.6];
out=linexlines2D(square,line) %intersections
plot(square)
hold on
fimplicit(@(x,y) [x(:),y(:),x(:).^0]*line(:));
plot(out(1,:),out(2,:),'o','MarkerFaceColor','r');
hold off
xlim([-1,2])
axis equal
카테고리
도움말 센터 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
