Интерфейс WxMaxima в какой-то момент претерпел изменения. Старая WxMaxima имела строку ввода, в которой пользователь набирал выражение, и после нажатия Enter выражение высчитывалось и попадало в листинг, расположенный над строкой ввода. Кстати, в консольной maxima расчет выражения запускается тоже по Enter, потому что это консоль.
В новой WxMaxima строка ввода теперь отсутствует, и работа происходит не в командном режиме, а в режиме листа. Этот режим чем-то напоминает работу на листе в MathCad, где курсор помещается в любое место листа. В WxMaxima теперь можно гонять курсор вверх-вниз по расчетному листу, и можно даже вставлять новые расчетные строки куда-нибудь в середину.
В новой WxMaxima ввод строки пользователем не означает, что она будет рассчитана. Запуск расчета введенного выражения происходит нажатием Ctrl+Enter вместо Enter. Это нужно принять за аксиому.
Следует учесть что в Maxima выражения (ячейки) зависят друг от друга. Так, например, если вы вбили:
(%i1) x:2;
(%i2) x+3;
И посчитаете результат, нажав Control+Enter только во второй ячейке, то в ответ, вместо значения 5, получите:
(%o2) x+3;
Это происходит потому, что значение, посчитанное в предыдущей ячейке, программе пока не известно, и она просто показывает символьный вид.
Также, если вы поменяете значение в ячейке (%i1) x:2; например на (%i1) x:4; не забудьте пересчитать ячейку.
Хотя безусловно вы можете нажав Ctrl+R пересчитать сразу все ячейки.
И последний совет: Иногда бывает полезно обнулить процесс вашей бурной деятельности в Maxima, выбрав команду Maxima-> restart maxima.