Принудительно упростить использование только определенных правил - PullRequest
1 голос
/ 21 октября 2019

У меня есть выражение, включающее множество тригонометрических функций, которые я хочу упростить. К сожалению, simplify() и trigsimp() требуют вечности, чтобы завершить, что я подозреваю, потому что simplify пытается использовать десятки правил, чтобы попытаться упростить.

Предположим, я уже знаю, что я только хочуупростить на основе идентификатора sin(a)**2 + cos(a)**2 = 1 (примечание a может быть огромным выражением), есть ли способ сказать simplify, чтобы использовать только это правило, чтобы оно могло работать быстрее при упрощении?

1 Ответ

2 голосов
/ 22 октября 2019

См. Подпрограммы fu.py для целенаправленных тригонометрических преобразований.

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