MyTetra Share
Делитесь знаниями!
Как производить расчеты в Maxima
Время создания: 18.07.2022 15:36
Текстовые метки: maxima, wxmaxima, математика, расчеты, ячейки, вычисления, выражения, интерфейс
Раздел: Компьютер - Программное обеспечение - Компьютерная алгебра и математика
Запись: xintrea/mytetra_syncro/master/base/1658147813iwfjohtirm/text.html на raw.github.com

Интерфейс 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.


 
MyTetra Share v.0.58
Яндекс индекс цитирования