如何在 Ubuntu Server 18.04 上安装 Maxima 并制作语法

如何在 Ubuntu Server 18.04 上安装 Maxima 并制作语法

如何安装 Maxima 计算机代数系统,并制作如下图所示的语法? Ubuntu Server 18.04 中可以从命令行运行的与 Maxima 类似的应用程序是什么?

在此处输入图片描述

答案1

Maxima 是 MIT 开发的 MACSYMA 系统的一个版本,经过修改后可在 Common Lisp 下运行。它是一个用于符号和数值数学运算的交互式专家系统和编程环境。它用 Lisp 编写,允许微分、积分、线性或多项式方程的解、多项式的因式分解、Laurent 或 Taylor 级数的函数展开、泊松级数的计算、矩阵和张量运算以及二维和三维图形。可以使用类似 ALGOL 的语法编写程序,并提供类似 Lisp 的函数和模式匹配功能。可以从磁盘文件读取和写入包含 Maxima 对象的文件。可以从文件读取并执行预先编写的 Maxima 命令,从而允许批处理模式使用。

最大是 Maxima 计算机代数系统的 GUI。

安装最大值所有当前支持的 Ubuntu 版本中的命令行程序,打开终端并输入:

sudo apt install maxima  
$最大值

Maxima 5.41.0 http://maxima.sourceforge.net
使用 Lisp GNU Common Lisp (GCL) GCL 2.6.12
根据 GNU 公共许可证分发。
(%i1)fpprec:1500000$

(%i2)bfloat(sqrt(2))$
时间
(%i3)时间(%);
(%o3)[7.1]
(%i4)

这是在 wxMaxima GUI 应用程序中解决的相同输入。

在此处输入图片描述
解释了中心窗格中的语法突出显示这里

wxMaxima 创建的 content.xml 文件的内容如下所示。可以通过将 wxMaxima 保存的文件从 untitled.wxmx 重命名为 untitled.zip,然后从 .zip 存档中提取 content.xml 文件来访问此文件。

<?xml version="1.0" encoding="UTF-8"?>

<!--   Created by wxMaxima 18.02.0   -->
<!--https://andrejv.github.io/wxmaxima/-->

<wxMaximaDocument version="1.5" zoom="100" activecell="1">

<cell type="code">
<input>
<editor type="input">
<line>fpprec:1500000$</line>
<line>bfloat(sqrt(2))$</line>
<line>time(%);</line>
<line></line>
</editor>
</input>
<output>
<mth><lbl>(%o3) </lbl><t>[</t><n>7.05</n><t>]</t>
</mth></output>
</cell>

</wxMaximaDocument>

相关内容