Краткий ответ
Нет, это невозможно.Я бы предложил определить альтернативные функции и поработать с ними: sinDeg[d_] := Sin[d Degree]
.Или просто используйте Degree
явно: Sin[30 Degree]
.(Попробуйте также ввести ESC deg ESC
.)
Более длинный ответ
Вы можете Unprotect
функций и переопределить их, используя Gayley-Villegas Трюк, но в Mathematica это может привести к поломке нескольких вещей, поскольку я ожидаю, что он использует эти функции для внутреннего использования.
Поскольку это такая неприятная вещь, я не собираюсь даватьпример кода, вместо этого я оставлю это вам, чтобы выяснить, основываясь на моей ссылке выше.: -)