Octave 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Octave 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Octave 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Octave 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Octave 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 BSD/GPL
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发数学计算
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-11-15

软件简介

Octave 是一个类似matlabScilab的数学软件包,可以进行各种运算,编程。它还有丰富的C++接口可以让用户编程时调用。它绘图使用gnuplot

Octave的使用也是基于字符终端模式的,当需要绘图时,将会调用Gnuplot进行数据绘图,并显示出来。

Octave是用C++编写的,它内容丰富的库也可以供用户在编写软件时调用。Octave库的详细介绍在/usr/share/doc/octave-2.1.50/liboctave下,文件是liboctave.dvi,需要PDF文件的,可以运行:

 dvipdfm liboctave.dvi

将dvi文件转换为PDF文件。

Octave同时还支持Fortran等的调用,GSL绑定等。可以由用户定制自己的函数、子程序等。

展开阅读全文

评论 (0)

加载中
更多评论
发表了资讯
2016/11/17 07:15

GNU Octave 4.2 发布,数学软件包

GNU Octave 4.2 发布了,Octave 是一个类似 matlab 和 Scilab 的数学软件包,可以进行各种运算,编程。它还有丰富的 C++ 接口可以让用户编程时调用。它绘图使用 gnuplot。 Octave 的使用也是基于字符终端模式的,当需要绘图时,将会调用 Gnuplot 进行数据绘图,并显示出来。 Octave 是用 C++ 编写的,它内容丰富的库也可...

1
17
发表了资讯
2015/05/29 00:00

GNU Octave 4.0 发布下载,数学软件包

GNU Octave 4.0 发布,此版本包括大量的新特性:全新图形化用户界面;支持 classdef 面向对象编程等等,更多内容请看 News 菜单下的发行说明。 此版本现已提供在 FTP 上:octave-4.0.0_0.zip。 Octave 是一个类似matlab和Scilab的数学软件包,可以进行各种运算,编程。它还有丰富的C++接口可以让用户编程时调用。它绘图使...

6
30
发表了资讯
2014/02/13 00:00

Octave 3.8.0 发布,数学软件包

Octave 3.8.0 发布,这是个主版本更新,包括一个试验的 GUI(允许使用 --force-gui 选项);默认使用 OpenGL 制图来替代之前的 gnuplot;支持 Named exceptions;各种 Matlab 兼容性改进和 bug 修复。 Octave 是一个类似matlab和Scilab的数学软件包,可以进行各种运算,编程。它还有丰富的C++接口可以让用户编程时调用。...

1
15
发表了资讯
2013/12/30 00:00

GNU Octave 3.8 发布,有了图形用户界面

开源数值计算软件GNU Octave发布了3.8版,新版的一个重大变化是引入了用户请求许久的图形用户界面。 GNU Octave的一大优势是兼容著名商业数学软件MATLAB,可以不作任何修改运行MATLAB的代码。Octave 3.8的图形用户界面还没有经过多少打磨,尚处于预览阶段,软件默认仍然是使用命令行,计划中的Octave 4.0版将默认启用GUI...

5
11
发表了资讯
2011/10/24 00:00

Octave 3.4.3 发布,数学软件包

Octave 3.4.3 发布了,该版本主要是小bug的修复。 Octave 是一个类似matlab和Scilab的数学软件包,可以进行各种运算,编程。它还有丰富的C++接口可以让用户编程时调用。它绘图使用gnuplot。 Octave的使用也是基于字符终端模式的,当需要绘图时,将会调用Gnuplot进行数据绘图,并显示出来。 Octave是用C++编写的,它内容丰...

1
1
发表了资讯
2011/02/11 00:00

数学软件包 GNU Octave 3.4.0 发布

Octave 是一个类似matlab和Scilab的数学软件包,可以进行各种运算,编程。它还有丰富的C++接口可以让用户编程时调用。它绘图使用gnuplot。 Octave的使用也是基于字符终端模式的,当需要绘图时,将会调用Gnuplot进行数据绘图,并显示出来。 下载地址:http://ftp.gnu.org/gnu/octave 改进内容:http://www.gnu.org/softwa...

1
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/04/04 12:53

Octave教程

##Windows安装Octave http://wiki.octave.org/Octave_for_Microsoft_Windows ##基本操作(Basic Operations) octave:1> PS1('>> '); >> >> path >> pause >> clear ; close all; clc >> fprintf(['test print %%s : %s \n' ... 'test print %%d : %d \n' ... 'test print %%g : %g \n' ... ...

0
0
发表了博客
2020/09/02 11:28

Octave 笔记

简单用了一下 Octave,发现用他来进行数据运算、矢量绘制等操作的时候还是非常方便的,在此做一点简单笔记. 注释 % 或者 # 为单行注释 # this is line comment % this is line comment %{ 与 %} 或者 #{ 与 #} 为块...

0
0
发表了博客
2015/12/07 15:12

​OCTAVE

OCTAVE

0
0
发表了博客
2018/05/19 23:06

Octave 命令

注:本文是基于斯坦福的机器学习课程 1. A=[1 2;3 4;5 6] 这样就定义了一个矩阵 size(A)===>3 3 如果是向量:B=[1 2 3 4] length(B)=4 2.修改路径:cd 'c:\snow' load 1.dat 加载文件 save 1 保存文件 save hello.mat variable 表示把某个变量存入到文件中 save hello.txt C -ascii %save as text(ASCII) 3.who 显示当...

0
0
发表了博客
2019/04/04 16:40

Octave的安装

本文是参考吴恩达老师的深度学习视频而做的笔记 深度学习 引言 挑战:AI真正的挑战在于解决那些对人类来说很容易执行,但很难形式化描述的问题,比如识别人们所说的话/图像中的脸/分辨苹果和梨。<br> 解决方案:让计算机从经验中学习,并根据层次化的概念体系理解世界,而每个概念是通过与某些相对简单的概念之间的关系来...

0
0
发表了博客
2019/06/12 09:25

octave学习

前置安装 octave introduction ##杂 clear; close all; clc刷新清空octave 如果写程序后缀名.m help commandname帮助 ;用法同c++ %注释 不再命令行而是直接编代码时,每句结尾; (在命令行用的话可以避免输出不必要的信息) ~=不等于 次方是^不是** 异或是xor(a,b) e, pi, i都有定义 sin, cos, tan, log, exp, abs, floor,...

0
0
发表了博客
2018/12/26 17:50

6、Octave教程

变量 变量赋值 a = 3 % 输出a = 3 a = 4; % 添加了“;”不会输出, %为注释符号 View Code 变量打印 a = pi % 输出a = 3.1416 disp(a) % 输出 3.1416 % disp为打印函数 disp(sprintf('2 decimals: %0.2f',a)) % 输出2 decimals: 3.14 format long a % a = 3.141592653589793 format short ...

0
0
2020/11/08 18:30

Octave基本语法

Octave基本函数 生成矩阵函数 eye(n):生成n行n列的单位矩阵 rand(n,m):随机生成n行m列大小范围在0~1之间的随机数 randn(n,m):按高斯分布生成n行m列的随机数 ones(n,m):生成n行m列元素均为1的矩阵 zeros(n,m)...

0
0
发表了博客
2018/05/07 17:15

Octave环境的安装

Octave环境的安装   Octave是一种解释类的编程语言,并且是GNU项目下的开源软件,与之相对是大家都非常熟悉的matlab,Octave和matlab语法基本上一致,都是用来快速做一些强大的矩阵运算来使用的,最大的不同是Octave是完全免费的,并且是开源的,这意味着任何人都可以直接去使用甚至修改源代码,但是matlab是商业软件,...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
137 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部