SciLab和octave是开源的且免费的矩阵计算工具,二者都有希望成为矩阵计算的新宠。相比之下,

  • octave与MatLab的兼容性更高。
  • octave遵循GPL协议(GNU General Public License),用户可以单独发行octave或者包含在其产品中发行。而scilab则不允许,你只能免费地使用它。
  • octave没有图形界面,是命令交互的。在某些人眼里这是不可饶恕的缺点,而在另外一些人眼里则是大大的优点。

它们都具备以下特点:以矩阵为基本数据类型,内置支持复数,有内置函数和外部函数库,用户自定义函数的可扩展性等特点。UNIX的很多用户选择使用octave,看中的就是它与MatLab兼容性好这一事实。随着开源运动的深入人心,octave不断地发展壮大,它会吸引一大批MatLab的使用者。

GNU octave网站:http://www.octave.org/

  使用入门:

  一 运行命令

  1.图形界面:左上角search:octave 点击打开.

  2.  命令行:直接输入:octave即可打开.

  二 使用和运行.m文件

  1、直接输入该文件名字回车,比如>>test,回车

  2、run('test.m')

  三 怎么安装库文件

  假如一个库找不到的时候,需要安装库的,使用ubuntu的标准安装流程即可安装,举例如下:

 sudo apt-get install octave-signal

转载于:https://www.cnblogs.com/dylancao/p/10066026.html

Ubuntu 16.04 下octave的使用入门相关推荐

  1. 分享如何在Ubuntu 16.04下CUDA8.0

    分享一篇在Ubuntu 16.04下CUDA8.0的安装过程的记录笔记. 1.安装驱动 最简单的安装方式是直接在"系统设置->软件和更新->附加驱动"中安装 这样的话, ...

  2. Ubuntu 16.04下的LAMP环境配置

    在学习开发过程中,每当遇到新的问题时,通常都能在网上搜到解决的方法,但是网上的方法千千万,有些是已经过时了的,有些是跟自己开发环境不同的,总是不能第一时间能找到答案. 而当时遇到的问题可能在今后的开发 ...

  3. ubuntu 环境下调试mysql源码_【转】Ubuntu 16.04下 Mysql 5.7.17源码编译与安装

    Ubuntu 16.04下 Mysql5.7.17源码编译与安装 系统环境 一. 系统安装条件 1.cmake MySQL使用cmake跨平台工具预编译源码,用于设置mysql的编译参数. sudo ...

  4. Ubuntu 16.04 下安装VMware Tools(三行命令搞定,亲测好使)

    Ubuntu 16.04 下安装VMware Tools(三行命令搞定,亲测好使): 第一行命令:sudo apt-get upgrate 第二行命令:sudo apt-get install ope ...

  5. ubuntu 16.04下切换python版本小结

    主要是记录ubuntu 16.04下python环境配置. 对于ubuntu 16.04,由于本身是自带python,这样就减少了在windows下的下载和环境变量配置,非常不错.但是他本身是自带两个 ...

  6. ubuntu 16.04下安装mysql

    ubuntu 16.04下安装mysql 从官网下载mysql-apt-config_0.8.12-1_all.deb,下载地址为:https://dev.mysql.com/downloads/re ...

  7. Ubuntu 16.04 下安装运行 Suricata

    介绍 Suricata是一个免费.开源.成熟.快速.健壮的网络威胁检测引擎.Suricata引擎能够进行实时入侵检测(IDS).内联入侵预防(IPS).网络安全监控(NSM)和离线pcap处理.Sur ...

  8. Ubuntu 16.04下用Wine运行的软件出现方块的解决思路(应该是兼容现在所有平台的Wine碰到这个的问题)

    Ubuntu 16.04下用Wine运行的软件出现方块的解决思路(应该是兼容现在所有平台的Wine碰到这个的问题) 参考文章: (1)Ubuntu 16.04下用Wine运行的软件出现方块的解决思路( ...

  9. Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用【转】

    本文转载自:http://www.linuxdiyf.com/linux/24086.html Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用 发布时间:2016-09 ...

最新文章

  1. 9 行代码提高少样本学习泛化能力,代码已开源
  2. 字符串去掉空格 trim()方法
  3. Python Django的分页插件使用示例
  4. oracle 历史查询是哪个机器发起的,Oracle 查询历史连接主机信息
  5. SushiSwap将于5月17日上线IDO平台Miso
  6. zabbix如何实现微信报警
  7. java底层实现分页
  8. Arduino操作记录---雨滴传感器的使用
  9. 2048+html源码之家,前端纯原生代码实现2048
  10. 用C语言实现死亡之ping
  11. 计算机内存die,从内存时序的角度告诉你 三星B-DIE为何成为高端所用
  12. 有各组方差怎么算组间平方和_方差分析:组间离差平方和组内离差平方的定义是什么?...
  13. java nio wakeup_Java NIO的wakeup剖析
  14. python 机器视觉测量_用Opencv python实现精密测量
  15. x86 - 操作系统:中断、陷阱、异常、故障、终止
  16. 小程序-报错 xxx is not defined (已解决)
  17. Python3时间戳转换为指定格式的日期
  18. Spring、SpringMVC、Mybatis常见面试题总结
  19. Ubuntu 设置自动切换桌面壁纸
  20. mac 如何恢复python_mac python 升级 和 恢复

热门文章

  1. Bootstrap之栅格系统
  2. 总账分录追溯发票或者付款
  3. 位,字,字节之间关系及关联知识普及
  4. 字符串系列函数(不断跟新)
  5. maya 中使用节点连接来求余数:
  6. uva 1394poj 3517
  7. C++的四种强制类型转换
  8. 浅谈JSP表单中的form传值
  9. 两个excel文档查找相同选项后替换_看似普通的查找和替换功能,用好了,能让你的工作效率翻一番...
  10. python histo 改变 bins 大小_在Python中显示具有非常不均匀的bin宽度的直方图