gpt4 book ai didi

matlab - Matlab中如何找到两个网格点之间的所有网格点

转载 作者:行者123 更新时间:2023-12-02 07:10:11 44 4
gpt4 key购买 nike

我在 MatLab 中有配置文件(函数),现在我想找到配置文件上的点和源行(我的配置文件顶部的另一行)上的点之间的所有网格点,以便我可以检查我在这些网格点处的函数。

基本上,我需要找到可见角度(从我的源配置文件上的一点可见的角度)。

请帮忙!

提前致谢

我想要做的是,给定两个可以通过直线连接的网格点,我想知道位于该线上的网格点的索引。不知何故,我需要知道线穿过哪些所有网格点

最佳答案

查找网格上两点之间呈直线的所有位置只需要使用画线算法,例如 http://en.wikipedia.org/wiki/Bresenham's_line_algorithm .

在 MatLab 中,这可以通过使用此处给出的函数来实现

http://www.mathworks.com/matlabcentral/fileexchange/28190-bresenham-optimized-for-matlab/content/bresenham.m

由 Aaron Wetzler 开发。

关于matlab - Matlab中如何找到两个网格点之间的所有网格点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16943610/

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