Macsyma2.0在三个主要领域得到了增强用户界面
笔记本文件。Macsyma的前端(MFE)是一个新的菜单系统,可以帮助您制作清晰的文档并连接到Macsyma的数字运算引擎。新的笔记本方法允许用户通过在文档中插入文本和图形来组织数学运算。Macsyma的笔记本看起来像一本常规的螺旋装订书。输入和输出以与以前相同的方式完成:在C-ommand行上键入要分析的表达式,Macsyma使用相同的数字在显示行上回答答案。笔记本电脑可能依次包含几种C&D线组合。为了节省时间并避免错误,您可以通过简单地引用其序列号来引用先前的计算。随着文档变长,您可以选择某些输入,输出或图形以供审阅,方法是让Macsyma的前端界面使用“导航”工具突出显示任何一个。
在这个为期一周的课程中,我们将看到两个低成本但功能丰富的电子设计自动化(EDA)程序:CircuitStudio和KiCad。
通过在输入和输出之间添加文本,您可以创建明确定义并标记为章节的整个部分。导航器可以根据您构建的“目录”或精确的输入或输出行将您带到笔记本的任何部分。它还可以一次列出所有输入或输出以消除滚动。如果打开超过一次只有一个笔记本,它结合了所有输入或输出并显示它们,以便于搜索和比较。
2.0版允许您使用以前版本的Macsyma开发的模型,并将它们作为笔记本或批处理文件。将旧模型转换为笔记本格式就像输入“make_notebook(filename)”一样简单.Macsyma中的笔记本可以重新执行。一旦对参数进行了更改并调用了重新执行命令,整个笔记本就会被重新计算,所有图形都会更新。
能力。与我见过的大多数产品相比,Macsyma具有更多的线性代数命令和数值分析实用程序。增强功能包括180个用于矩阵运算的新命令,这些命令以符号和/或数字方式逼近。
矩阵工具箱还包括Matlab用户的命令。Macsyma只兼容和支持Matlab 3.0的矩阵相关命令。您可以直接导入,将Matlab函数转换为文件,或者在Macsyma中以交互方式键入Matlab命令。
通过添加数值积分模块,多变量最小二乘曲线拟合的数据拟合程序以及单变量或多变量统计的相对简单的例程,数值方面也得到了增强。符号集成方现在可以处理具有误差函数,椭圆积分或不完整伽马积分的积分。Macsyma的一阶和二阶微分方程的30种方法随着常微分方程刚性系统的例程的增加而增加。
图形。使用Macsyma的图形引擎,一旦指向笔记本中的图形,就会在现有的菜单系统中附加11个用于编辑,动画播放和图形导出的新图标。面向对象的图形查看器为您提供2,3或4维的清晰图形。4个维度是与动画工具利用的时间。最多可以访问200个可编辑属性来调整图形输出。