例2.47 已知四个观测站的位置坐标,每个观测站都检测到距未知信号的距离,试定位未知信号的位置坐标

点击查看代码
from scipy.optimize import least_squares
import numpy as np
a=np.loadtxt('data2_47.txt')
x0=a[0]; y0=a[1]; d=a[2]
fx=lambda x: np.sqrt((x0-x[0])**2+(y0-x[1])**2)-d
s=least_squares(fx, np.random.rand(2))
print(s, '\n', '------------', '\n', s.x)


print("学号:2023310143004")

posted on 2024-09-09 22:33  黄元元  阅读(9)  评论(0编辑  收藏  举报