Using Sin-1 or inverse sin in python

前端 未结 3 1530
忘掉有多难
忘掉有多难 2021-01-22 09:24

Here is my code:

# point of intersection between opposite and hypotenuse

x,y  =    pygame.mouse.get_pos()


# using formula for length of line

lenline1 = (x-x)         


        
3条回答
  •  既然无缘
    2021-01-22 09:57

    To find the angle between two lines, use the following relation:

    cos(angle) = (l1 dot l2) / (|l1| |l2|)
    

    That is,

    dotproduct = l1x * l2x + l1y * l2y
    lenproduct = |l1| * |l2|
    angle = acos(dotproduct / lenproduct)
    

    where l1x, l1y are the x,y components of the line l1.

提交回复
热议问题