Максима: Как добавить верхний индекс к символической переменной? - PullRequest
0 голосов
/ 15 сентября 2018

Как добавить верхний индекс в переменную, когда я пытаюсь ввести его в систему компьютерной алгебры Maxima?

Так, например, я хотел бы иметь переменные с именем U ^ (AC) , U ^ (DC) , где мое намерение состоит не в том, чтобы возвысить переменную до степени чего-либо, а чтобы она была частью ее имени.

1 Ответ

0 голосов
/ 17 сентября 2018

Нет встроенного способа добиться этого.Тем не менее, в некоторой степени вы можете использовать A^B в качестве символической переменной, в зависимости от того, что вы пытаетесь сделать.Например, для e:X*A^B + Y вы можете сказать solve(e, A^B), и он вернет [A^B = -Y/X].Если вы скажете больше о том, чего именно вы пытаетесь достичь, я мог бы дать более конкретный совет.

Некоторое время назад я написал некоторый код, позволяющий Maxima обрабатывать индексы переменных как индексы, а также индексы.(как поставить индексы как до, так и после переменной).Я отряхну этот код и напишу больше об этом здесь.

...