安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  应用软件  >  信息管理 > Maxima(处理符号与数值表达式系统) v5.3.7 免费版
Maxima(处理符号与数值表达式系统)

Maxima(处理符号与数值表达式系统)

 v5.3.7 免费版
  • 软件大小:56.55 MB
  • 更新日期:2020-11-21 16:30
  • 软件语言:英文
  • 软件类别:信息管理
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:56.55 MB

软件介绍 人气软件 下载地址

为您推荐: 应用软件

  Maxima是一款用于处理符号和数值表达式的系统,包括微分,积分,泰勒级数,拉普拉斯变换,常微分方程,线性方程组,多项式,集合,列表,向量,矩阵和张量;Maxima通过使用精确分数,任意精度整数和可变精度浮点数来产生高精度的数值结果;Maxima 64位可以在二维和三维上绘制函数和数据;可以在许多系统上编译源代码,包括Windows、Linux和macOS;Windows PC的所有系统和预编译二进制文件的源代码;该应用程序是Macsyma的后代,Macsyma是传奇的计算机代数系统,由于其开源特性,它是唯一仍可公开获得并基于活跃用户社区的基于努力的系统,Macsyma在当时是革命性的,许多后来的系统都受到了它的启发!

Maxima(处理符号与数值表达式系统)

软件功能

  Maxima是功能齐全的计算机代数系统(CAS)。

  换句话说,该程序可以通过重新排列公式并找到解决问题的公式来解决数学问题,而不仅仅是输出结果的数值

  Maxima可以用作给出变量的数字表示形式的计算器,但也可以提供解析解。

  此外,它为无法通过解析求解的方程式或方程组提供了一系列数值分析方法。

  专门从事符号运算,但也提供数字功能。

  可以通过编程方式进行访问和扩展,因为可以从中调用基础Lisp。

  具有类似于ALGOL的语法但类似于Lisp的语义的完整编程语言。

  任意精度整数。

  大小的合理数量仅受计算机内存限制。

  任意大的浮点数(“ bfloats”)。

软件特色

  在开源领域中,大型系统通常分为较小的项目,这些较小的项目对于小型开发人员来说更容易处理

  例如,CD刻录机程序将包含一个实际刻录CD的命令行工具和一个图形用户界面

  该界面允许用户使用CD而不需要了解所有命令行开关,而实际上根本不需要使用命令行。

  这种方法的一个优点是,投入到命令行程序中的开发工作可以由许多程序共享

  而无需重新发明轮子:同一CD刻录机命令行程序可以用作发送。

  to-CD插件,用于文件管理器应用程序,音乐播放器的刻录到CD功能以及DVD备份工具的CD刻录机

  像Maxima这样的计算机代数系统适合此框架。

  CAS可以提供任意精度计算器应用程序背后的逻辑,也可以在较大系统(例如Sage)的背景下对公式进行自动转换

  或者,它实际上可以用作独立系统。可通过命令行访问Maxima。

  通常像wxMaxima这样的界面被证明是访问软件的更有效方法,尤其是对于新手而言。

  计算机代数系统。

安装步骤

  1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

Maxima(处理符号与数值表达式系统)

  2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

Maxima(处理符号与数值表达式系统)

  3、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可

Maxima(处理符号与数值表达式系统)

  4、现在准备安装主程序,点击安装按钮开始安装

Maxima(处理符号与数值表达式系统)

  5、弹出应用程序安装进度条加载界面,只需要等待加载完成即可

Maxima(处理符号与数值表达式系统)

  6、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

Maxima(处理符号与数值表达式系统)

使用说明

  wxMaxima是一个图形用户界面,提供Maxima的全部功能和灵活性。

  wxMaxima为用户提供图形显示和许多功能,使使用Maxima更加容易。

  例如,wxMaxima允许通过单击鼠标右键以文本,LaTeX或MathML规范的形式导出任何单元格的内容

  如果需要,还可以导出公式的任何部分。

  实际上,可以将整个工作簿导出为HTML文件或LaTeX文件。

  计算是通过Maxima命令行工具在后台执行的。

  工作表基础

  wxMaxima的大部分内容都是不言而喻的,但有些细节需要注意。

  该站点 包含许多针对Maxima各个方面的工作簿。

  通过学习其中的一些内容(尤其是“ Maximima的10分钟(wx)教程”),将使人们更加熟悉Maxima的内容以及使用wxMaxima与Maxima进行交互。

  本手册重点介绍wxMaxima的某些方面,这些方面可能不言自明,并且在线材料中可能未涵盖。

  工作表方法

  少数非标准的事情之一是,wxMaxima将Maxima的数据组织到仅在用户请求时才进行评估(即:发送给Maxima)的单元格中。

  当评估一个单元格时,该单元格中的所有命令(仅该单元格)将作为一个批次进行评估。

  一个人可以选择一组相邻的单元格并一起对其进行评估。

  另外,一个人可以指示Maxima一次评估工作簿中的所有单元格。)这种方法乍一看可能并不熟悉。

  但是,它确实可以大大简化使用大型文档的工作(用户当然不希望每个小的更改都自动触发整个文档的完整重新评估)。

  同样,这种方法对于调试非常方便。

  wxMaxima在键入某些文本时自动创建的单元格是Maxima输入单元格,这些单元格最终将被发送到Maxima。

Maxima(处理符号与数值表达式系统)

  在评估输入单元格的内容时,输入单元格最大值会为输入分配一个标签(默认情况下以红色显示,并且可以通过识别%i),以后在wxMaxima会话中可以通过该标签对其进行引用。

  Maxima生成的输出将以不同的样式显示(可以由用户选择),并以以开头的Maxima标签开头%o。稍后可以参考此代码访问输出项目。

  默认情况下,如果用户提供了一个名称,wxMaxima还将尝试使用更具描述性的名称替换此动态生成的标签。

  但是,%o仍然可以访问-style标签Maxima自动生成。

  除了输入单元格wxMaxima允许用于文档的文本单元格,图像单元格,标题单元格,章节单元格和节单元格。每个单元都有其自己的撤消缓冲区,因此通过更改多个单元的值进行调试,然后逐渐还原不需要的更改,这非常容易。此外,工作表本身具有全局撤消缓冲区,可以撤消单元格编辑,添加和删除操作。

  下图显示了标题单元格,分区单元格,文本单元格以及输入/输出单元格的一部分。

Maxima(处理符号与数值表达式系统)

  细胞

  工作表组织在单元格中,这些单元格的工作方式与文字处理程序提供的样式非常相似。每个单元格可以包含以下内容类型之一:

  一或多行最大输入

  一个图像

  标题,小节或小节

  最大值的输出或问题

  普通的文本块,例如可以用来解释数学单元格内容的含义。

  输入文本时,wxMaxima的默认行为是自动创建数学单元格。可以使用“单元格”菜单或菜单中显示的热键来创建其他类型的单元格。

  水平和垂直光标

  有时希望允许选择多个单元格或仅单元格的一部分以进行导出或拖放。但是,在一个单元格的中间开始这样的动作,而在另一个单元格的中间结束它,几乎可以肯定会导致意外的结果。因此,在这种情况下,wxMaxima会将选择范围扩展到整个单元。

  wxMaxima通过定义两种类型的游标来解决此问题:wxMaxima将在需要时自动在两个游标之间切换:

  能够选择任意数量的整个单元格的水平光标。通过在两个单元格之间移动光标或单击两个单元格之间的空格来激活该光标。要选择一组相邻的单元格,请单击顶部单元格左侧的括号(但不要单击三角形),然后拖动光标,以突出显示该单元格和下一个单元格(或单元格范围)。然后使用或执行突出显示的单元格。

  在单元格内工作的垂直光标。通过使用鼠标指针或光标键在单元格内移动光标来激活该光标。

  只要光标在单元格内,搜索操作就会将其范围限制在当前单元格内。

Maxima(处理符号与数值表达式系统)

  除了完成当前命令或变量的名称之外,自动完成功能还可以显示大多数命令的模板,以指示该程序期望的参数的类型(和含义)。要激活此功能,请按 + + 或选择相应的菜单项(“单元格/显示模板”)。

  希腊字符

  传统上,计算机以8位值存储字符。这最多允许256个不同的字符。几乎任何给定语言的所有字母,数字和控制符号(传输的结尾,字符串的结尾,用于绘制菜单矩形的线条和边缘等)都可以在该限制内。

  对于大多数国家/地区,已选择的256个字符的代码页不包括希腊字母。

  为了克服此限制,发明了unicode:这是一种在文本中(通常仅使用拉丁字符的基本形式)看起来像纯8位ASCII的文本中包含通常不使用英语的字符的方法。 。

  如果Maxima在支持字符的lisp上运行,则允许使用unicode字符。

  如果构建wxMaxima的wxWidgets库也支持unicode字符,那么可以使用unicode支持来构建wxMaxima。在这种情况下,它(除了希腊字符侧边栏)提供了一种使用键盘输入希腊字符的方法:

  通过按键输入字母,然后键入字符a,然后按键。

  按下键输入beta,然后输入字符b,然后按下键。

  按下键输入伽玛,然后输入字符c,然后按下键。

Maxima(处理符号与数值表达式系统)

  如果系统不提供unicode支持,则wxMaxima仍将提供一种显示希腊字符的方法:诸如“ alpha”之类的变量名始终显示为相应的希腊符号。

  实际上,可以输入小写的希腊字母,方法是输入一个拉丁字母或整个希腊字母的拉丁名,然后再按一个转义键:

  如果列表中没有特殊符号,则可以输入任意Unicode字符number of the character。 61因此导致a。

  请注意,在没有Unicode支持的情况下,在Lisp上运行的最大值可能无法处理包含特殊Unicode字符的文件。

  请注意,这些符号中的大多数(值得注意的例外是逻辑符号)在maxima中没有特殊含义,因此将被解释为普通字符

  或在maxim由一个运行于lisp的lisp运行时可能会引发意外结果不支持处理特殊的unicode字符。

  可以使用侧窗格访问最重要的Maxima命令的快捷方式以及最近发布的命令的历史记录。

  可以使用“ Maxima”菜单中的“ Panes”条目启用它们。

  快捷方式可以移动到wxMaxima窗口内或外最方便的位置。可以通过菜单访问相同的命令。

  错误检测和报告:在Maxima中查找和报告错误。

  帮助:在Maxima会话中寻求帮助。

  命令行:Maxima命令行语法,输入和输出。

  数据类型和结构:数字,字符串,列表,数组和结构。

  表达式:Maxima中的表达式。

  运算符:在Maxima表达式中使用的运算符。

  评估:评估表达式。

  简化:简化表达式。

  数学函数:Maxima中的数学函数。

  Maxima的数据库:声明,上下文,事实和属性。

  绘图:2D和3D图形输出。

  文件输入和输出:文件输入和输出。

下载地址