#1
13.10.2021 um 15:53 UhrLinien schneiden sich bei endlicher Länge nicht.
P1 = (5, 1)
P2 = (1, 5)
P3 = (4, 4)
P4 = (5, 5)
P1 = (5, 1)
P2 = (1, 5)
P3 = (4, 4)
P4 = (5, 5)
Python :: Aufgabe #350 :: Lösung #3
import numpy as np
P1 = (1, 2)
P2 = (3, 4)
P3 = (2, 9)
P4 = (6, 3)
A = np.array([[P2[0] - P1[0], P3[0] - P4[0]], [P2[1] - P1[1], P3[1] - P4[1]]])
b = np.array([P3[0] - P1[0], P3[1] - P1[1]])
z = np.linalg.solve(A, b)
check = True
for e in z:
if e > 1:
check = False
break
if not check:
print("Die Linien schneiden sich nicht")
else:
print("Die Linien schneiden sich")Kommentare:
AlexGroeg
Punkte: 2010
43 Lösungen
7 Kommentare