Простое, но правильное уравнение дает «Ошибка» - «неожиданно» в Maple - PullRequest
0 голосов
/ 10 января 2019

У меня есть (очень простое) уравнение в Maple:

x := ((1 + ((-4.5) + (-2.6))))

Однако, хотя все должно быть правильно, я получаю следующее сообщение об ошибке от Maple: Ошибка, "-" неожиданно .

Если я удаляю знак минус перед 4.5, ошибка исчезает, и x вычисляется, как и ожидалось. Однако, если я уберу знак минус перед 2.6, ошибка не исчезнет.

Примечание: я должен работать с такими уравнениями, т. Е. Я хочу иметь возможность использовать такие уравнения с избыточными фигурными скобками (удаление ненужных фигурных скобок не подходит для моего приложения).

Вопрос : Что здесь происходит? И как я могу исправить эту ошибку?

Редактировать: Maple Version - 16, Win 7, проблема существует как в 2D-математическом режиме, так и в 1D-вводе текста в клен, введенном через стандартный графический интерфейс пользователя (режим ввода, похоже, не имеет значения).

1 Ответ

0 голосов
/ 12 января 2019

Я обнаружил, что проблема, по-видимому, существует только в режиме документа. Там не имеет значения, используется ли 1D или 2D Maple Input, это всегда дает ошибку для вышеприведенного уравнения. Возможно, это также относится только к токенам с плавающей запятой, поскольку ошибка также исчезает при использовании -4 вместо -4.5.

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

...