Mathomatic

✍ dations ◷ 2025-08-24 19:26:51 #Mathomatic

Mathomatic是一个自由,便携式,通用计算机代数系统(CAS) 和计算器软件,可以符号式的解答、化简、结合并比较代数方程,执行复数和多项式的计算,等等。它也可以做符号化的微积分(导数,极值,泰勒级数,和多项式积分以及拉普拉斯变换)并且能操作所有的基本代数。三角函数可以被输入并使用欧拉公式处理。诸如() 和(),测绘,多倍长整数,以及矩阵等功能尚未被引入。Mathomatic不允许超长的表示式进行计算,因为这会耗费大量时间及内存。

软件自身不带图形用户界面(除iPhone版本)。控制台模式的程序自带一个彩色命令行界面运行在任何操作系统的终端模拟器下。命令行界面非常简单,差不多不需要任何学习就能掌握。

软件没有编程功能,直译程序如同一个代数计算器一般工作。表示式和方程以中置记法输入。各种操作使用简单的英语命令执行。

因为所有数字都是双倍精确浮点数并且数字的近似值和精确值之间的差异并没有被记录,因此Mathomatic不适合需要高精确度的计算。它适合最高小数点后14位的小数的快速且准确的计算。

Mathomatic可以被当成浮点或整数算术代码生成工具,化简方程并转换到最优化的赋值语句,支持Python,C,C++以及Java编程语言。

Mathomatic的源代码可以被编译成一个带有非常简单的API的符号计算的库,可以被连接到C或C++程序以使用Mathomatic的符号运算数学引擎。

用户输入的内容以粗体显示。

1-> x = (a + 1) * (b + 2)#1: x = (a + 1)*(b + 2)1-> b ; solve for b           x#1: b = ------- - 2        (a + 1)1-> code java ; output Java language codeb = ((x/(a + 1.0)) - 2.0);1-> variables java ; define the variables for Javadouble  x;double  a;double  b;1->

历史

Mathomatic的开发由George Gesslein II开始于1986年。最初以Microsoft C,运行于MS-DOS并且是一个共享软件,附带一个图表程序。后来它被移植到Linux平台的GNU C Compiler并成为自由软件。图表程序被终止开发。

Mathomatic通过Cygwin可以在Microsoft Windows下运行。,以及Mac OS X, iPhone, Nintendo DS的DSLinux或独立运行. Debian Linux,和所有BSD UNIX发行版都服带有安装包形式的Mathomatic,这些移植版本都由独立个人维护。

从源代码编译需要一个C语言编译器和C标准函式库,如果使用GCC编译,那么不需要对源代码作任何修改。

Mathomatic可以运行在任何一台带有至少1兆空闲内存的计算机。从Mathomatic主页上下载的版本的内存需求最高可达 100兆字节,主要影响因素是有多少方程空间以及有多少方程被输入。方程空间是固定的数组,在需要时分配,大小会在编译或启动时被设置。每一个输入的方程占用一个方程空间

相关

  • 卡尔森阿尔维德·卡尔森(瑞典语:Arvid Carlsson,1923年1月25日-2018年6月29日),瑞典科学家。他最著名的成就是对神经递质多巴胺的研究以及该物质在帕金森氏症中的作用,他也因此成为2000年
  • 潜水钟与蝴蝶《潜水钟与蝴蝶》(Le Scaphandre et le Papillon)是由法国《ELLE杂志》总编辑让-多米尼克·鲍比罹患闭锁症候群后所作的传记,书中描述他在严重中风并罹患闭锁症候群后的生活以
  • 京基百纳空间京基百纳空间(英文:KK Mall)位于广东省深圳罗湖区蔡屋围深南东路5016号,是深圳市的大型商场。项目原址为蔡屋围,是蔡屋围改造计划的一部分。商场每一层都以“空间”为主题,负一楼
  • 唐宗海唐宗海(1846年-1897年),字容川,四川彭县人(今彭州市三邑镇)人。晚清进士,著名医学家。唐宗海16岁进学,23岁开始钻研医学,后来游学江南,以医术名扬,光绪十五年(1889年)己丑科中进士,同年五月
  • 黑泽由里香黑泽由里香(日语:黒澤 ゆりか,1988年10月14日-),日本女演员。出身于千叶县。身高164cm。AB型血。2011年,于日本第一选美比赛活动“Photo Genic Japan Contest 2011”经由职业摄影师
  • 维克托·奇日科夫维克托·亚历山德罗维奇·奇日科夫(俄语:Виктор Александрович Чижиков,1935年9月26日-2020年7月20日),苏联及俄罗斯儿童图书插画家。1980年莫斯科奥运
  • 乔纳森·科尔曼乔纳森·科尔曼(Dr Jonathan Coleman)是新西兰政治人物,连任四届的国会议员。曾担任国防部、卫生部、移民局、体育委员会、公共服务会、及广播局等部会首长。科尔曼于2016年12
  • 第3号交响曲 (贝多芬)《E♭大调第3号交响曲》,作品55,是路德维希·范·贝多芬于1803年至1804年间创作的四乐章交响曲。该作品是交响曲历史上的里程碑式作品,规模宏大、充沛有力、情感丰富、结合了诗意和力量,极具独创性,在当时不受观众接受和欢迎;但却是贝多芬最为钟爱的作品之一。现在它被看作是贝多芬的代表作之一,并时常被认为是浪漫乐派的创始作品。原本贝多芬将该作品题献给他所钦佩的拿破仑,但因后者称帝,愤而改为“纪念一位英雄人物”。《英雄》(意大利文:Eroica)之名亦由此得来。贝多芬早在1789年时就有写作一部英雄气概交响曲
  • 多纳万·格龙丹多纳万·格龙丹(法语:Donavan Grondin,2000年9月26日-),法国自行车运动员,他代表法国队参加了日本举行的2020年夏季奥林匹克运动会,并且在男子麦迪逊赛上获得铜牌。
  • 塞莎特塞莎特(英语:Seshat)古埃及神话中的书写女神,智慧神托特(Thoth)之女,或妹妹和妻子。其形象是一身披豹皮的妇女,头戴七角星冠。对塞莎特的崇拜起源于萨伊斯城,但中心是赫尔莫波利斯城(Heliopolis)。她是手稿和文书档案的保护神,用“舍德”树叶(也是她的物神形式)记录法老的生平业绩,还掌管统计(主要统计战利品、战俘、贡品)、建筑设计和施工、天文、占星。塞莎特`的生日与复仇女神玛弗德特的生日为同一天,因此,这两个女神可能被认为是孪生姐妹。她还经常被视为玛弗德特、忒弗努特、拉特·塔乌伊(Raet-