Анализ возмущений в Sympy - Как определить группу функций Sympy, которые равны нулю, если умножить 2 или более - PullRequest
0 голосов
/ 03 марта 2020

Поскольку проблема, которую я хочу решить, это физика, я не буду беспокоить вас деталями. Я go вперед и спрошу, есть ли способ добиться этого:

Есть ли способ определить класс функций , что если есть умножение между ними, этот термин мгновенно обнуляется. Например:

import sympy as sp
A = sp.Function('A')
B = sp.Function('B')
dA = sp.Functiion('dA', ClassOfInterest)
dB = sp.Functiion('dB', ClassOfInterest)

eq = (A+dA)*(B+dB)

выражение должно быть равно A*B+A*dB+B*dA

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...