Программирование и научные вычисления на языке Python/§15: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 5:
Классы могут быть использованы в научных вычислениях для решения многих задач, но чаще всего они востребованы в представлении математических функций с некоторым набором параметров и одной или несколькими независимыми переменными. Функцией с параметрами является, например, наша самая первая функция
 
<math>y(t) = v_0*tv_0t - \frac{1}{2}gt^2</math>.
 
Здесь ''y'' является функций времени ''t'' и кроме того, зависит от других параметров ''v<sub>0</sub>'' и ''g''. Мы могли бы придумать какое-то новое обозначение, вроде ''y''(''t; ''v<sub>0</sub>'', ''g''), чтобы показать, что ''t'' является независимой переменной, а ''v<sub>0</sub>'' и ''g'' задаваемыми параметрами. При этом, строго говоря для Земли ''g'', гравитационная постоянная, неизменна, то есть правильнее было бы писать 'y''(''t; v<sub>0</sub>''). В общем случае, у нас может иметься функция, которая будет записываться ''f''(''x''; ''p<sub>1</sub>, ..., p<sub>n</sub>'').