Как я могу отказаться от индекса в Sympy? - PullRequest
0 голосов
/ 28 марта 2019

В векторах, например:

import sympy.vector as vs
sp.init_printing()
c = vs.CoordSys3D('c', transformation='cylindrical', variable_names=("r", "t", "z"))
vs.gradient(c.t)

вывод любого вычисления, такого как vs.gradient(c.t), сопровождается индексами, как в:

$$ \ гидроразрыва {1} {r_c} \ Шляпа {j} _ {с} $$

Есть ли способ исключить индекс 'c' из всех последующих вычислений? Это трудно читать, и я не собираюсь менять координаты снова. Я выполнил некоторые неприятные вычисления. Было бы легче понять, если бы я мог бросить «с» во всем.

1 Ответ

0 голосов
/ 28 марта 2019

ответ:

 c = vs.CoordSys3D('', transformation='cylindrical', variable_names=("r", "t", "z"))

обратите внимание, я просто должен был дать пустую строку '' вместо 'c'

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