我有一个图表,其中包括许多线
类点的数据格式
r[0] = [8,6,4,5,7,8]....
r[1] = [9,3,4,2,0,8]....
r[2] = [5,4,4,4,5,8]....
.
.
.
以上几点可以写成一张有多条线的图表
比如说,
r0 => [ [0,8], [1,6], [2,4], [3,5], [4,7] [5,8] ]....
r1 => [ [0,9], [1,3], [2,4], [3,2], [4,0] [5,8] ]....
r2 => [ [0,5], [1,4], [2,4], [3,4], [4,5] [5,8] ]....
.
.
.
在我使用函数find_intersection
之后
我将得到位置x
的交叉点
上述病例的位置为2
和5
[x,y]的'x'在每个r[n]
点有一个规则的+1
我知道使用[:,n]可以很容易地编写,但我不能用它来实现
我想用C风格实现,比如if-else,2层循环
比如:
def find_intersection(data_2D):
for i in range( len(data_2D) ):
for j in range( len(data_2D[i]) ):
#...some code...#
#append position into positions
return positions
我该怎么办
我希望我正确地理解了你的问题。 决定您更喜欢的功能:
相关问题 更多 >
编程相关推荐