对于MATLAB还在摸索中请大家指教
有多条封闭路径,举例来说像这样
_ /\
∕ \_ ▕ \
╱ ╱ \_/
▕ ▕
\_/
想要顺时针算路径上每一点跟前一点后一点的差值和
然后就遇到问题了
1.要怎么知道路径的下一点在哪里?
我用循环加if写,看周围八点哪个不是0就认定是下一点
但这样就只能算跟下一点的差值而不知道上一点的值
2.下一个路径在哪?
我用的方法是设值纪录现在是在哪个路径里
然后在上面提到的循环里判断
如果下一点已经算过有值了就表示这个循环算完了
那就往下跳
用循环判断真的很没有效率
也想不出好的方法可以知道路径的前后一点在哪
有什么办法可以解决这些问题吗?