Да ну. Возиться долго, точность будет хуже. Не вариант. Давай, лучше, вычтем.
Тем более, что это не сложно.
Ты, возможно, обратил внимание на то, что у нас x отображается иначе, чем ϕ:
ϕ |
[0, |
x |
array([ 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70]) |
Вот это array() говорит нам о том, что x -не какой-нибудь там простой список, а массив созданный библиотекой numpy.
А с массивами можно делать такое... что спискам и не снилось!
Например, чтобы вычесть те же 4.70 вольта из каждого элемента списка, пришлось бы действительно вычитать из каждого. А вот массив - другое дело. Назначим ϕ массивом!
ϕ = np.array([0,1.80,2.10,2.83,3.64,4.14,4.52,5.09,5.62,6.03,6.33,6.61,7.50, 8.40,9.40]) |
array([ 0. , 1.8 , 2.1 , 2.83, 3.64, 4.14, 4.52, 5.09, 5.62, |
Вычтем:
ϕ = ϕ - 4.70 |
Вот и всё:
ϕ |
array([-4.7 , -2.9 , -2.6 , -1.87, -1.06, -0.56, -0.18, 0.39, 0.92, |
plt.plot(x,ϕ) |
Вот теперь, да, не стыдно и в журнал.
Конечно, так же легко проводить и другие операции с массивами: сложение, умножение, деление... Хочешь - верь, а хочешь - проверь!