当前位置: 首页 > news >正文

Octave添加package方法

Octave添加package方法

 

Octave 兼容 MATLAB,但并非100%适配。里面的一些函数并没有包含在内。如果没有, 那这些函数可能包含在Octave-forge中,也可能是新添加的MATLAB函数,Octave尚未更新。如果是前者,可以通过下载相应的package来解决。
下载方式有两种:

  • 在命令窗口直接输入:

    pkg install -forge package-name
    

    package-name 即需要下载的package名,如 iostatistics等。
    这时只要联网,就会开始下载。
    但是我的计算机不知道为什么始终无法下载,至今尚不知道解决办法,于是我选择了第二种解决办法。

  • 在这里下载好你要安装的package,然后在octave的命令窗口安装。注意需要调到安装位置的目录处,并且不要解压
    这时候用上述同样的方式在命令行输入,但这时候的package-name必须你下载好的package的名字,而不只是package名称,比如我要下载statistics包,并且预先下载好了,如下图:
    image_1but64ibc1iij1o4ni7p1bm71ng29.png-38.3kB
    我把它放在了桌面,这时候把Octave的目录调到桌面,在命令窗口里输入:

    pkg install -forge statistics-1.3.0.tar.gz
    

    如果输入的只是statistics,会被默认为使用第一种方法下载。
    当我输入之后,出现了如下错误提示:

    error: the following dependencies were unsatisfied:
     statistics needs io >= 1.0.18
    

    这是提示我我的io版本不够高,于是按同样的方式,先安装最新版本的io,就可以安装statistics了。
    安装完后,输入pkg list显示已安装的package,如下:
    image_1but6d7q2eed1pbi6ag1vrv1jvl13.png-12.9kB
    到这里就只剩最后一步了,输入:

    pkg load statistics
    

    载入statistics包。
    这样就完成了。
    可以通过help这个package中的函数来检查是否成功:
    image_1but6gkgmp051b3t1bd71fd3111t1g.png-37.2kB

以上就是全部步骤了。

转载于:https://www.cnblogs.com/EtoDemerzel/p/7834358.html

相关文章:

  • 【Android Demo】Android中取得手机屏幕大小
  • JFace中的表格型树TableTreeViewer
  • IE8中HTTP连接数目的变化
  • 实时游戏对战引擎Photon
  • python入门系列之一:Centos6下python2.7的安装
  • Skype For Business 2015实战系列19:统一通讯之配置Exchange 2013 SP1
  • nginx部署
  • redhat 6.5 配置WAS控制台中文
  • filebeat 配置文件详解
  • windows用户和组及其权限的设置
  • 磁盘安装启动的方法与ASM
  • MySQL解析器源码分析--对select语句中子查询处理逻辑的分析(一)
  • 使用.net 2.0开发多层架构的系统之一——本网站2006-10-01版本源代码公布
  • Day18 Django的深入使用
  • 谁还原了你的数据库?
  • Babel配置的不完全指南
  • ComponentOne 2017 V2版本正式发布
  • cookie和session
  • C语言笔记(第一章:C语言编程)
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • HTTP中GET与POST的区别 99%的错误认识
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • IDEA常用插件整理
  • KMP算法及优化
  • node入门
  • Odoo domain写法及运用
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 包装类对象
  • 微信小程序填坑清单
  • 与 ConTeXt MkIV 官方文档的接驳
  • const的用法,特别是用在函数前面与后面的区别
  • 进程与线程(三)——进程/线程间通信
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • # 安徽锐锋科技IDMS系统简介
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • (AngularJS)Angular 控制器之间通信初探
  • (Python第六天)文件处理
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (三)模仿学习-Action数据的模仿
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .net 程序发生了一个不可捕获的异常
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .net6解除文件上传限制。Multipart body length limit 16384 exceeded
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • .net访问oracle数据库性能问题
  • .NET企业级应用架构设计系列之应用服务器
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • /etc/motd and /etc/issue
  • @requestBody写与不写的情况