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

最新文章

  1. 使用Zabbix监控Oracle数据库
  2. 【转载】 mysql explain用法
  3. IE 8 下的 box-sizing 和 min-* 属性
  4. Properties+重温Map+本地计数器
  5. Win32编程:窗口类样式+窗口外观样式+窗口显示样式
  6. python之fabric(二):执行模式(转)
  7. 搭建spring+mybatis+struts2环境的配置文件
  8. linux kernel文件系统启动部分
  9. 【转】 [C/OC的那点事儿]NSMutableArray排序的三种实现(依赖学生成绩管理系统).
  10. JAVA_java关联源码
  11. Python3.5 queue模块详解
  12. TSP(个人模版)
  13. 解决配置Windows Update失败问题
  14. 基于mycat高可用方案——数据库负载
  15. Django+Xadmin打造在线教育系统(八)
  16. 杂谈2.py
  17. Android 调用系统相机拍照并获取原图
  18. python中几种循环体
  19. 37.如何把握好 transition 和 animation 的时序,创作描边按钮特效
  20. Python小白学习之路(五)—【类和对象】【列表】【列表相关功能】

热门文章

  1. 关于PHP架构师进阶的一些思考
  2. 线程池ThreadPoolExecutor源码分析
  3. HTML元素的分类
  4. -bash: /etc/profile: line 11: syntax error near unexpected token `$'{\r''报错问题解决
  5. canvas用数组方式做出下雨效果
  6. Java在ServletContextListener、过滤器、拦截器解决对象无法注入问题
  7. nodejs之使用express框架连接mysql数据库,返回jsonapi数据
  8. Effective C++ 笔记:条款 34 实现继承和接口继承
  9. docker服务各个模块
  10. Deployment descriptor