У меня есть эталонная матрица 34 * 3 с именем place_springs, в которой 3-й столбец заполнен различными углами.Я хочу создать другую матрицу с углами в 3-м столбце.Для каждой ячейки у меня есть точный угол.Однако я хочу изменить этот 3-й столбец на значение, наиболее близкое к 3-му столбцу 1-й матрицы: как я могу это сделать?Вот что у меня сейчас:
separation_springs = np.zeros((springs, 3))
j = 0
Theta_initial = 360/springs
increment = Theta_initial
for j in range(springs):
while Theta_initial < 361:
separation_springs[j, 0] = H
separation_springs[j, 1] = R
separation_springs[j, 2] = Theta_initial
Theta_initial = Theta_initial + increment
j = j + 1
# So I have the initial values of the angles. Now I want to apply each one to a reference value
m = 0
while m < 34:
if placement_springs[m, 2] - 3 < separation_springs[j, 2] < placement_springs[m, 2] + 3:
separation_springs[j, 2] == placement_springs[m, 2]
else:
m = m + 1