gpt4 book ai didi

matlab - 直线和折线之间的交点

转载 作者:行者123 更新时间:2023-12-04 15:27:02 25 4
gpt4 key购买 nike

已知可以使用Polyxpoly 找到直线和折线之间的交点。 MATLAB 中的命令。
但是,这里给出的示例涉及由点组成的折线,而不是真正的线。在这里,通过点之间的空间插值创建一个折线对象。
我想要做的是获取由线方程定义的折线和线之间的交点,而不是从一个点到另一个点。 Image below is to illustrate what I'm looking for

我想在 MATLAB 中获取交点的坐标(用蓝色圆圈表示)。

最佳答案

如果您通过选择无限直线上折线外的两个点来创建线段,那么您将拥有 polyxpoly 所需的内容。选择,例如,

x0=min(black_polyline_x) - 100;
x1=max(black_polyline_x) + 100;

然后计算 y0 和 y1 是否在线。

关于matlab - 直线和折线之间的交点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17369086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com