Octave/Sage/Julia

==Octave=============
【介绍】
Octave为GNU项目下的开源软件
Octave是基于C++的STL开发的。
由John W. Eaton在1992年接手开始系统性开发。
第一个alpha测试版在1993年1月4日发布,1.0稳定版则是在1994年2月17日发布。

【安装】
https://octave.org/download.html

【使用】
启动命令参数 --path "D:\MATLAB" --quiet
启动配置文件: ~/.octaverc
命令行执行 octave file.m

【Linux下设置gcc】
setenv('CC', '~/gcc-7.3.0/bin/gcc')
setenv('CXX', '~/gcc-7.3.0/bin/gc++')

==Julia=============
由 Jeff Bezanson, Stefan Karpinski, Viral B. Shah等人于2009用C和R开发
语言与matlab类似,自带 JIT (Just-in-Time) ,更兼容Python
文件名.jl


==SageMath=============
为GNU项目下的开源软件
基于Python实现
用来代替Mathematica
Sage的主导开发人员是华盛顿大学的数学家William Stein

【下载】
官网下载地址:http://www.sagemath.org/download-windows.html
中科大的镜像:http://mirrors.ustc.edu.cn/sagemath/win/index.html

【使用】
分为本地版本和两个在线版本
Sage Notebook:
地址:http://www.sagenb.org/

SageMathCloud
地址:https://cloud.sagemath.com/

英文手册:http://doc.sagemath.org/html/en/tutorial/index.html
中文手册:http://www.sagemath.org/zh/ https://www.lainme.com/doku.php/topic/sage/start


==MWorks=============
苏州同元软控,基于Julia语言开发

posted @ 2024-02-21 11:31  stone-stone  阅读(8)  评论(0编辑  收藏  举报