#行列式,矩阵运算
#numpy.linalg = linear Algebra
#行列式 determinant
import numpy as np
A=np.array([
[27.2745,36.5999,1],
[70.9290,41.6422,1],
[37.1461,4.3734,1],
])
#三角形的3个点,(x1,y1,1),(x2,y2,1),(x3,y3,1)排成行列式
|x1,y1,1|
|x2,y2,1|
|x3,y3,1|
上述行列式的值的1/2等于三角形的面积
d=np.linalg.det(A) #计算行列式的值 determinant
print("三角形面积=行列式1/2*|A|= ",round(d/2,3)) #注意小数点舍入问题,比如2=1.9999999999946