Замена f(x).subs() в SympyPython

Программы на Python
Гость
Замена f(x).subs() в Sympy

Сообщение Гость »


Я пытаюсь найти способ заменить одну переменную на другую в функции. (не в выражении) в приведенном ниже примере в функции v(t) я хочу заменить переменную t0 значением 0.

Проблема: v(t) = v(t).subs({t0:0}) вызывает ошибку v(t).subs({t0:0}) не выполняет замену

так как же мне сделать эту замену? с выражениями он работает нормально, но можно ли сделать то же самое в функции, и если да, то как?

Спасибо за помощь, ребята.
# требуется импорт модулей импортировать Sympy как sy из символов импорта Sympy, Функция # определение необходимых символов и функции Fnet, v0, t0, t, m = символы('F_net v_0 t_0 t m') защита v(т): вернуть Fnet*t/m - Fnet*t0/m + v0 дисплей ("v(t)", v(t)) # пытаемся заменить t0 на 0 в функции v(t) v(t).subs({t0:0}) дисплей ("v(t)", v(t)) # примечание: v(t) = v(t).subs({t0:0}) вызывает ошибку

Вернуться в «Python»