Maxima官方版是一款采用LISP编写的计算机代数系统。它源于MIT的Macsyma,是Maxima官方版的前身。Maxima官方版具有公式推导、符号计算和数值计算等多种功能,是系统操纵和数值表达的典范。
1. 最大值
Maxima是一款全功能的计算机代数系统(CAS)。CAS不仅能够通过重新排列公式来解决问题,还能找到解决问题的公式,而不仅仅是输出结果的数值。换句话说Maxima可以作为一个计算器,给出变量的数值表示,同时也能提供分析解决方案。另外它还提供了一系列数值分析方法,用于解析无法解析解的等式或方程组。
2. wxMaxima
wxMaxima是一款图形用户界面,它提供了Maxima的全部功能和灵活性。wxMaxima为用户提供了图形显示和许多功能,使得Maxima更加易于使用。例如wxMaxima允许用户通过简单的右键点击导出任何单元格的内容(或者公式的任何部分)作为文本、LaTeX或MathML规范。事实上整个工作簿可以导出为HTML文件或LaTeX文件。wxMaxima的文档,包括用于说明其使用的工作簿,可在wxMaxima帮助站点或帮助菜单中在线查看。
3. 水平和垂直光标
有时用户可能希望选择多个单元格或只允许单元格的一部分用于导出或拖放。但是在一个单元格的中间开始这样的动作并将其结束在另一个单元格的中间几乎肯定会导致意想不到的结果。所以在这种情况下,wxMaxima会将选择扩展到完整的单元格。
wxMaxima通过定义两种类型的游标来提供拖放的灵活性。wxMaxima将在需要时自动切换:
- 能够选择任意数量的全部单元格的水平光标。通过在两个单元格之间移动光标或单击两个单元格之间的空格来激活该光标。要选择一组相邻单元格,请单击顶部单元格左侧(但不在三角形内)的括号中,然后拖动光标,以便突出显示该单元格和下一单元格(或单元格范围)。然后使用Ctrl + Enter或Shift + Enter来执行突出显示的单元格。
- 在单元格内工作的垂直光标。通过使用鼠标指针或光标键移动单元格内的光标来激活该光标,并且在文本编辑器中与光标非常相似。
只要光标在单元格内部,搜索操作将会将其范围限制在当前单元格中。
4. 命令自动完成
wxMaxima包含通过菜单(单元格/完成字)触发的自动完成功能,或者通过按下组合键Ctrl + k。自动完成是上下文相关的,如果在ezUnits的单位规范内激活,它将提供适用单位的列表。除了完成当前命令或变量的名称之外,自动完成还能显示大多数命令的模板,指示程序期望的参数类型(和含义)。要激活此功能,请按Shift + Ctrl + k或选择相应的菜单项(单元格/显示模板)。下面的样式需要下载TeXmacs。
5. 内含MAXIMA的教程
在图形界面的wxmaxima中选择帮助,可以直接查看官网或查看下载包里教程文件夹,双击.wxm后缀的文件则直接在MAXIMA中打开。这些教程都是英文的。
1. 在本站下载最新安装包,按提示安装
2. 安装进行中,完成即可使用