Octave的基本使用

Posted tgr12345

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Octave的基本使用相关的知识,希望对你有一定的参考价值。

octave是一个简单而且免费的计算语言,就如同c+,c,c++,和很多计算机语言一样,它是一种简单易用简单的语言,今天就来学习一下Octave的基本应用。

基本运算

加法

技术图片

减法

技术图片

除法

技术图片

乘法

技术图片

逻辑计算,以1=1和1≠2的两个举例说明

技术图片

其中1代表正确,0代表错误,1=1,1≠2。

使用双&符号表示逻辑与,1 和 0 的或运算 1 || 0,还有异或运算:
技术图片
简化提示命令:
ps1(‘>>‘);由于中间没有将的PS大写,所以出错了:
技术图片
可以看到系统命令提示消失了
对一个数字赋值,我们给X赋值得到以下结果:
技术图片
分配一个变量,但不希望在屏幕上显示结果,你可以在命令后加一个分号,可以抑制打印输出,敲入回车后,不打印任何东西。
技术图片
现在举一个字符串的例子:变量??等于"WHAT".
技术图片
这个地方加了分号和不加分号区别很大,他会将运行的结果显示或不显示。
现在看看Π的值
普通语言或者更高级的语言显示效果
技术图片
我先给我的名字赋值,再通过调用命令查看值
输一个举证看看结果
      1 2 3
A=[4 5 6]
      7 8 9
技术图片
创造一个行TENG
=[1 2 3 ]
技术图片
因为加了分号所以上一行没显示
整数区间赋值以及快速创建矩阵:元素都为5的4行四列的矩阵,以及5到9之间的元素赋值:
技术图片
在OCT语言中一定要小心大小写的区分
还可以生成0矩阵
技术图片
还可以通过rand只在一个随机的5*5的矩阵
技术图片
含可以通过帮助了解rand函数的定义
技术图片
使其等于一个一行三列的??矩阵,并且,来自三个值,一个平均值为 0 的高斯分布,方差或者等于 1 的标准偏差
技术图片

以上是关于Octave的基本使用的主要内容,如果未能解决你的问题,请参考以下文章

吴恩达 octave

Octave基本语法

octave基本操作

如何在 C/C++ 程序中嵌入 GNU Octave?

Octave机器学习-吴恩达-Octave部分笔记(已完结)

Ng第五课:Octave 教程(Octave Tutorial)2