切割Polyshape使用Y的函数

7视图(30天)
Emmeirrt
Emmeirrt 2022年5月21日
编辑: Emmeirrt2022年5月21日
我需要独立 最后 对象使用 Y 函数
这两个 最后 对象和 Y 函数将由用户但我添加随机输入你不需要处理
简化代码
x1:0
x2:6
y1:0
y2:8
RX1 = -190
RX2 = 149
RY1 = 111
一个= 1
f = 0
CC = [149111]
矩形= polyshape ([RX1、RX1 RX2, RX2], [0, RY1 RY1 0]);
三角= polyshape ([RX1 0 RX1], [(RY1 - ((10 *) + h)), RY1, RY1]);
cirle = polybuffer (CC、“点”((10 *)+ f));
减少=联盟(cirle三角形);
最后=减去(矩形,切);
情节(最终)
x1 = (1, 1);
日元= (1、2);
x2 = (2, 1);
y2 = (2, 2);
m = ((y2-y1) / (x2-x1));
Y = @ (X) (m * (X-x1) + y1);

答案(0)

类别

找到更多的在基本的多边形帮助中心文件交换

s manbetx 845


释放

R2021b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!