cg模板网官网但却不支持矩阵运算符号代数体例,效用可比照贸易软件Maple和Mathematica,最早由MIT开荒,后逐步成为开源软件。WxMaxima行为Maxima的一种要紧前端,曾经很成熟很好用了。合于WxMaxima的精确体验,能够看我另一篇评论。总之Maxima对付理工科地势部符号运算以至是简略的数值揣测,揣测画图都是够用也很好用的。我从读博士开端重度利用,到如今曾经9年了。
Maxima另有许众短板弱项,这是显而易睹的,比如极坐标画图、虚数揣测等。所以,Maxima是否适合你取决于你的需求,假设知足不了,能够思虑贸易数学软件3M。
数值揣测次序,效用比照Matlab,语准则根基与Matlab兼容,上手容易。传说揣测速率不如Matlab,没做过测试,也没有写过很长的次序。此外Octave没有Matlab那样的器械箱,只是也有少少本人的扩展包,能够访候官网浏览。OCtave我曾经用了6年了。时期实验过此外两种免费软件Scilab和FreeMat,前者语法和Matlab有点分别,须要花点期间适当,后者近些年曾经停更了。
数值揣测次序,救援德语英语,由德邦人开荒,出处于一所大学的演示次序,后逐步兴盛成较为成熟的软件包。NumeRe语法似乎Matlab,但却不救援矩阵运算,仅救援外格运算,外格也是该软件的中心理念。该软件我也是刚入手进修,贯通利用上都还不熟练。只是发端感应其利用比力灵巧,数据可视化效用也比力强壮。
保加利亚(显示所正在Sofia,应是保加利亚首都,假设错了请校正)的一个资深机合工程师开荒的一款开源工程揣测软件,效用对标MathCAD和Smath Studio。MathCAD是版权软件,Smath Studio固然能够联网注册免费利用阉割版,但究竟不是开源的。
用Calcpad做揣测,显示的结果中除了有参数另有代入进程,而且能够全部掌管小数位数、弧度造、公造英造等,救援带量纲揣测,一键单元换算等。因为Calcpad的开荒者是一名正在工民筑和核电厂步骤范畴具有20众年体验的机合工程师,因此软件也融入了他供职工程揣测的理念和思思,软件安设后默认自带的算例包罗根基的力学、机合揣测等。
众人感风趣能够合心软件的blog(calcpad.blog/),作家论述了他为什么做Calcpad以及Calcpad相对付excel的宏伟上风,结尾一张配图即起原于软件的博客。其揣测文档平分析性文字的编写语法主如果html和css,js,地势部不必进修,直接通过菜单插入,相当于套用模板或者通过魔改自带的例子就能上手。能够通过枢纽词精准掌管进程和结果显示。文档的揣测结果能够很利便地导出word和pdf,这对须要出具揣测书或揣测文档的工程师来说相当适用。同时该次序也救援数值求解方程,函数画图等效用。
对付用户编好的揣测文档/次序,能够一键天生封装的揣测子包cpdz,掀开能够揣测,但不行查看源代码,这是相当好的策画,与Smath有点像,利便揣测小次序的有限分享。略有可惜的是,该次序不救援符号运算,思推导方程仍旧转到初步的Maxima吧。
文末结尾一张图:Calcpad的开荒者用爱发电,正在5.9.1版本中加进了我倡议的效用——揣测流程中暂停,交互式输入,延续或终止揣测。
截止2023年10月3日,已宣告6.1.5版,引入不少新效用和机能改进。作家透露,Linux版本即将宣告,这是一个庞大好音书。
号称“数学中的瑞士军刀”,由法邦人开荒,Xcas是Giac的用户界面,Giac是揣测引擎,似乎于WxMaxima和Maxima的相干。 Xcas/Giac救援代数揣测,平面和空间图示及动态几何,外格,统计揣测和编程。
项目肇端于2000年为HP揣测器编写代数揣测次序之后。Xcas/Giac现蕴涵跨越150,000 行C++ 代码 (要紧由B. Parisse编写), 跨越1,000页法语文档(要紧由 R. De Graeve编写)。 Giac的算法特地为利用最一再的运算做了优化,比如众项式的乘法、除法等。
2007年Giac/Xcas正在科学软件范畴自正在软件冠赛中获得了三等奖, 2013年Giac被闻名的几何软件Geogebra,以及HP为HP Prime揣测器选用为代数揣测引擎。
除了Xcas以外,还能够利用兼容的浏览器,如Firefox或者基于Python开荒的前端giacpy,以及几种正在Javascript中编译的前端。
私人概念:Xcas/Giac的用户界面相较于Maple、Mathematica云云成熟又闻名的贸易软件来说略显简陋,初度上手不易,窗口堆叠、菜单冗长。且因为目前的文档主如果法语,可参考的进修原料相对较少。
SageMath是一个开源的数学软件体例,供给了平凡的数学效用。它筑设正在几个现有的开源软件包(蕴涵NumPy,SciPy,matplotlib,Sympy,Maxima,GAP,FLINT,R等)之上,并将它们的效用集成到一个同一的界面中。所以,能够说SageMath是个大杂烩。SageMath能够用于百般数学职业,包罗代数、微积分、数论、暗号学、线性代数等等。它还包罗一个强壮的编程发言,答应用户编写本人的算法和函数。
因为Aiom正在Windows上安设较繁琐,笔者没有效过,只是简略领会了一下,所以也大概地提一下。
Axiom CAS(Computer Algebra System)是一个开源的揣测机代数体例,旨正在供给强壮的数学揣测和符号揣测效用。它由IBM正在1980年代开荒,并于1991年宣告。Axiom的对象是供给一个牢靠、高效和可扩展的揣测境遇,用于治理百般数学题目。
Axiom供给了平凡的数学效用,包罗代数、微积分、线性代数、数论、几何、逻辑等等。它具有强壮的符号揣测才略,也许治理众项式、方程、微分方程、积分、矩阵等等。同时,Axiom还救援高精度揣测和数值揣测,能够实行数值近似和数值优化。
Axiom的特色之一是其庄敬的数学根本。它基于庄敬的数学正理和界说,并利用了庄敬的声明本领。这使得Axiom成为一个可托赖的数学器械,合用于咨议、教学和工程运用。
Axiom供给了一个交互式的号令行界面,以及一个可编程的函数库,答应用户编写本人的算法和函数。它还救援众种编程发言接口,包罗Lisp、Python和Java,使得Axiom能够与其他软件体例实行集成。
总而言之,Axiom CAS是一个强壮的揣测机代数体例,供给了平凡的数学效用和庄敬的数学根本,合用于百般数学揣测和符号揣测职业。
Reduce笔者简略地正在Windows上安设试用过,简略说,其效用最亲密上面的Maxima,并且也是基于Lisp开荒的。但遵照笔者短暂的利用体验,Reduce的前端还不救援中文,且从菜单所能施行的运算操作还较少,相较于WxMaxima另有较大差异。
Reduce CAS(Computer Algebra System)是一个开源的揣测机代数体例,旨正在供给强壮的符号揣测和数学推理效用。它最初由Anthony Hearn正在1963年开荒,并于1968年宣告。Reduce的对象是供给一个灵巧、高效和可扩展的揣测境遇,用于处分百般数学题目。
Reduce供给了平凡的数学效用,包罗代数、微积分、线性代数、数论、几何、逻辑等等。它具有强壮的符号揣测才略,也许治理众项式、方程、微分方程、积分、矩阵等等。Reduce还救援数值揣测和画图效用,能够实行数值近似和绘造函数图形。
Reduce的特色之一是其简便而灵巧的发言。它利用一种似乎于Lisp的函数式发言,使得用户能够轻松地编写繁杂的数学外达式和算法。Reduce还供给了丰饶的库函数和扩展包,使得用户能够扩展其效用并处分特定范畴的题目。
Reduce供给了一个交互式的号令行界面,以及一个可编程的函数库,答应用户编写本人的算法和函数。它还救援众种编程发言接口,包罗C、Fortran和Python,使得Reduce能够与其他软件体例实行集成。
总而言之,Reduce CAS是一个效用强壮的揣测机代数体例,供给了平凡的数学效用和灵巧的编程发言,合用于百般数学揣测和符号揣测职业。它是一个可托赖的数学器械,合用于咨议、教学和工程运用。