Octave 基本操作 from 吴恩达的机器学习

1.数学运算

注:% 在octave中是注释符号


+、-、*、/、^


2.逻辑操作

==、~=、&&、||、XOR

注意,不等于符号的写法是这个波浪线加上等于符号 ( ~= )


3.打印

(2)直接打印

设置a等于圆周率 ,如果我要打印该值,那么只需键入a像这样就打印出来了。

注:在赋值语句最后加入";"号,即可不打印输出。


(2)DISP

对于更复杂的屏幕输出,可以用DISP命令显示


(3)标准化输出


(4)控制输出长短格式的快捷命令


4.向量和矩阵

初始化矩阵的方法

使用[]初始化矩阵,使用”;“分隔矩阵每一行


快速生成矩阵

(1):

V=1:0.1:2

这个该如何理解呢:这个集合 是一组值,从数值1开始,增量或说是步长为0.1,直到增加到2,按照这样的方法对向量 操作,可以得到一个行向量,这是一个1行11列的矩阵,其矩阵的元素是1 1.1 1.2 1.3,依此类推,直到数值2。

V=1:6

我也可以建立一个集合 并用命令“1:6”进行赋值,这样v就被赋值了1至6的六个整数。


(2)one(2,3)

生成元素都为1的2行3列矩阵


2*one(2,3)



(3)zero(1,3)

生成元素都为0的1行3列矩阵


(4)rand(3,3)

生成随机元素的3行3列矩阵


randn(1,3)

一个一行三列的 矩阵,并且,来自三个值,一个平均值为0的高斯分布,方差或者等于1的标准偏差。

(5)eye(5)

生成5行5列的单位矩阵



其他命令

help

帮助命令

help 命令名称

hist

绘制直方图



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值