你值得拥有的数值计算软件 —— Octave

你值得拥有的数值计算软件  ——  Octave

本没想留这篇blog的,但是看到有朋友圈讨论matlab的事情,还有再一个自己的matlab 2013b for linux的crack文件丢失了,于是就想找个能够替代Matlab的软件. 谢谢GNU,有Octave这样优秀的软件和大家共享. 屌丝穷,不然就捐款了...不过为了推广 Free Software,还是留下这篇blog,希望引起有心人的注意. 请使用Octave吧!你值得拥有!

sudo apt-get install octave gnuplot

这期间你可以出去买点吃得什么的,呵呵~我吃饭回来就好了...

直接在shell 下输入octave即可启动octave

3.8版本的octave还不支持GUI,不过有确切消息称4.0版本即将支持GUI.

一开始不知道怎么让octave怎么跑我写的script

后来wiki才知道

http://wiki.octave.org/FAQ#How_do_I_execute_an_Octave_script.3F

If the script name has characters that are not valid for an Octave identifier, or if you do not want to use addpath to add the script‘s location to the current path, you can use the run function
instead:

  octave> run("Script Name With Spaces.m")
  octave> run("/opt/local/foo.m")

由于我写代码风格一直是C,以至于写Matlab script的时候还是C 的那股子劲,我尝试把之前的script(用于matlab)给octave运行,完全没有问题!

测试代码出处:

http://blog.csdn.net/cinmyheart/article/details/21050119

你值得拥有的数值计算软件  ——  Octave.

还是会希望认识的朋友能够尝试使用自由软件(free software),除了Matlab之外还有Octava. 希望有兴趣的人能够尝试Octava,支持自由软件. 除了MS Office之外还有 LibreOffice.
软件不应该仅仅应用于商业,还有另外一种方式,人类的自由分享精神. 最后强力推荐一个 数据备份服务——坚果云(萌萌哒的云~)

时间: 2024-10-18 14:24:37

你值得拥有的数值计算软件 —— Octave的相关文章

科学计算软件——Octave安装

Octave是一个旨在提供与Matlab语法兼容的开放源代码科学计算及数值分析的工具,是Matlab商业软件的一个强有力的竞争产品. 参考:[ML:Octave Installation] General Installation files for all platforms are available at the GNU Octave Repository on SourceForge. The Gnu Octave Wiki has installation instructions f

Machine Learning - Octave环境的安装

最近开始看Coursera上面的机器学习课程,上面提到了一个软件--Octave,于是乎我转了下面这篇博客. 不知道是具体什么原因,本人在下载 octave-4.2.1-w64-installer.exe 时,速度奇慢无比,于是下载了 octave-4.2.1-w64.zip ,解压后按照http://wiki.octave.org/Octave_for_Microsoft_Windows里面所说,打开了文件夹中的.bat文件/.vbs文件,然后直接就可以用了. 下载页面:https://ftp

多年收集的一些稀有软件2

QQ:365543212 Fuel Economy Calculator v1.1 B.001(汽车工程软件,用于预测车辆燃油消耗率,是目前此类软件中最为全面的,能接收从最新的发动机分析程序Engine Analyzer自动发送来的强大的游标和发动机规格) Psat v5.1 1CD ProScan.v5.1 1CD PowerFlow v3.3p3a for Linux 1CD(Exa公司的汽车外气流计算软件) Rotating Inertia Calculator v1.1 A.000(一款

计算流体和OpenFoam

从硕士的计算数学到现在的流体的应用数学,算来也有五年的时间了.一直希望能寻找一个半专业的软件可以做计算流体的学习和研究. 所谓半专业,是说一方面我们可以很傻瓜的如ansys,fluent那样,使用他们的模型直接进行数值模拟,另一方面我们又可以很轻易的修改模型.构建自己的模型.编写自己的算法. 所以第一次接触OpenFoam时,就被她完全的吸引了.如此的贴和我的要求.更有魅力的是,她是一个开源软件,展现给我们的不仅仅是cfd,更是一种编写模拟软件的教程. 甚至我们自己可以试着学习怎么去开发这样的大

【并行计算】用MPI进行分布式内存编程(二)

通过上一篇中,知道了基本的MPI编写并行程序,最后的例子中,让使用0号进程做全局的求和的所有工作,而其他的进程却都不工作,这种方式也许是某种特定情况下的方案,但明显不是最好的方案.举个例子,如果我们让偶数号的进程负责收集求和的工作,情况会怎么样?如下图: 对比之前的图发现,总的工作量与之前的一样,但是发现新方案中0号进程只做了3次接收和3次加法(之前的7次接收和7次加法),如果进程都是同时启动的,那么全局求和时间将是0号进程的接收时间和求和时间,即需要的总时间比原来方案的总时间减少了50%多.如

各种好用的windows软件吐血推荐,你值得拥有

好用的软件的定义:没有广告,提升效率,最低的内存占用,体积小 1.解压工具 bandizip:自动解压功能,棒呆了 网址:https://www.bandisoft.com/ 2.pdf阅读编辑工具 PDF-XChange Viewer:编辑备注的功能好用到吐血 3.杀毒工具 eset家的nod32 antivirus,防不住病毒算我输 网址:http://www.eset.com.cn/home/antivirus/ 4.桌面启动工具 rolan:让图标都塞rolan吧,给你留下一个干净的桌面

Linux江湖17:适合数值计算的语言需要具备什么样的特色

2015年1月,我继续徜徉在数值计算的海洋中.这段时间里,我抽空看了Python科学计算和数值分析方面的书,也仔细研读了Octave的用户手册,甚至连古老的Fortran.新兴的R语言我都去逐一了解.对于数值计算的库,我了解了一下Boost的uBLAS,以前也用过OpenCV,当然,了解最多的还是Python中的NumPy.SciPy和pandas. 前几篇随笔搞了不少工具论,所以今天我就专门来论一论编程语言.我的这个Linux江湖系列是一会儿方法论一会儿工具论,每过一段时间也谈谈编程语言.今天

Octave入门基础

Octave入门基础 一.简单介绍 1.1 Octave是什么? Octave是一款用于数值计算和画图的开源软件.和Matlab一样,Octave 尤其精于矩阵运算:求解联立方程组.计算矩阵特征值和特征向量等等. 1.2 Octave的适用对象 Octave和Matlab被project人员和科研人员广泛使用来进行各种工业和学术上的数值计算和仿真. 比如,NASA 使用它来开发飞行器的对接系统;Jaguar Racing使用它来可视化和分析从 F1 赛车传来的数 据;Sheffield大学用它来

Linux下的经典软件-史上最全

前言 从2012年接触Linux系统以来就被Linux系统所吸引,2个月后便完全抛弃了Windows.在这2年的时间里,我尝试了很多Linux发行版: Gentoo, Fedora, Ubuntu, Debian等.在这些系统中又尝试了很多种软件,这里根据自己的使用经验并结合网上的一些资料,对Linux下常用的软件进行整理,供大家参考,希望能帮助到大家.每款软件都有它的优缺点,适合自己的才是最好的.在这篇文章中我是按自己的喜好推荐给大家或者进行排序的,并不是说它们就是最好的,其它的就不行.建议大