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,还有异或运算:
![技术图片](https://image.cha138.com/20210822/f7596b5822a340d993667ec87cac799b.jpg)
简化提示命令:
ps1(‘>>‘);由于中间没有将的PS大写,所以出错了:
![技术图片](https://image.cha138.com/20210822/eeaa9011678243f49374aaf7ab58f362.jpg)
可以看到系统命令提示消失了
对一个数字赋值,我们给X赋值得到以下结果:
![技术图片](https://image.cha138.com/20210822/68ef3a151f3a418bab8c48fe0e2e19d9.jpg)
分配一个变量,但不希望在屏幕上显示结果,你可以在命令后加一个分号,可以抑制打印输出,敲入回车后,不打印任何东西。
![技术图片](https://image.cha138.com/20210822/11fd2d5cbad64721a8c11e34531d22ce.jpg)
现在举一个字符串的例子:变量??等于"WHAT".
![技术图片](https://image.cha138.com/20210822/f2c9df188d60419fa89aa51221479d16.jpg)
这个地方加了分号和不加分号区别很大,他会将运行的结果显示或不显示。
现在看看Π的值
普通语言或者更高级的语言显示效果
![技术图片](https://image.cha138.com/20210822/c3cbc6d90cdc490cbc591f28b2f2a284.jpg)
我先给我的名字赋值,再通过调用命令查看值
输一个举证看看结果
1 2 3
A=[4 5 6]
7 8 9
![技术图片](https://image.cha138.com/20210822/97be7a45ff3c4f3c98a4812d892a2320.jpg)
创造一个行TENG
=[1 2 3 ]
![技术图片](https://image.cha138.com/20210822/89c3e1b787834cf7ac8d94ef90f2e9f6.jpg)
因为加了分号所以上一行没显示
整数区间赋值以及快速创建矩阵:元素都为5的4行四列的矩阵,以及5到9之间的元素赋值:
![技术图片](https://image.cha138.com/20210822/057824c5d6ec47499dcd5c9b9b6e8d61.jpg)
在OCT语言中一定要小心大小写的区分
还可以生成0矩阵
![技术图片](https://image.cha138.com/20210822/7f45793a396e4b16851f02cd1ea202a8.jpg)
还可以通过rand只在一个随机的5*5的矩阵
![技术图片](https://image.cha138.com/20210822/172792ef7efc4d92a61274a5cc06b25a.jpg)
含可以通过帮助了解rand函数的定义
![技术图片](https://image.cha138.com/20210822/bf0eb763992d4b94a8ded6d88c6ffad4.jpg)
使其等于一个一行三列的??矩阵,并且,来自三个值,一个平均值为 0 的高斯分布,方差或者等于 1 的标准偏差
![技术图片](https://image.cha138.com/20210822/4bd07bfa16404169bfd325e4cb05a4a9.jpg)
以上是关于Octave的基本使用的主要内容,如果未能解决你的问题,请参考以下文章