функция diff не работает с греческими буквами - PullRequest
0 голосов
/ 23 мая 2019

Рассмотрим список

P : [r * sin(%phi) * sin(%gamma), r * cos(%phi), r * sin(%phi) * cos(%gamma)];

при использовании функции diff():

diff(P, %phi, 1);

и я получаю ошибку:

diff: второй аргумент должен быть переменной; найдено 101

- ошибка. Для отладки попробуйте: debugmode (true);

Теперь, если я уберу знак процента % перед греческими буквами

P : [r * sin(phi) * sin(gamma), r * cos(phi), r * sin(phi) * cos(gamma)];

это работает, но в качестве столицы указано несколько греческих символов:

                  <img src="https://i.stack.imgur.com/jHor7.png" width="400">

Буду признателен, если вы поможете мне узнать, в чем заключается проблема и как я могу ее решить. Заранее спасибо за вашу поддержку.

...