【机器学习笔记4】Octave(CLI)简易教程

零碎:

1. hist(w)输出矩阵图形化数据直方图。

2. PS1('>> ');能把前面octave版本号去掉。

3. 末尾加;能使程序不执行例行输出。

4.pwd工作区路径 ls工作区目录查询

矩阵:

1. 对于A=[1 2; 3  4; 5 6] ,size(A)输出其行 列(即 3 2),size(A,1)输出3;而length将输出max(3,2),适用对象一般是向量不是矩阵。

2. 2*ones(2,3) 对2*3,元素为全1的矩阵进行全员*2。

3. w=rand(3,4) randn(1,100) 前一个是随机数矩阵,后一个是平均数为1的正态高斯随机矩阵。

4.>> A([1,3,:]) 查找以1开头或3开头的行

>> A([1 3],:) 坐标查找

>> A=[A,[101;102;120]] 在矩阵右边添加一列

>> A(:) 输出所有元素,从上到下,从左到右

>> [A;B] 合并,b在下

>> [A,B](A,B) 合并,b在右

5.对位相乘:.*    矩阵相乘:*  .^对位自相乘  ./对位自相除

6.max() 对矩阵来说会返回一个向量,向量的每一行对应原来矩阵每一行的最大值

7.floor()向下圆整 ceil()向上圆整 

sum(a,1)返回一个行向量,将每一列(行)相加,1代表列,2代表行

9. flipud() 将矩阵上下颠倒 abs绝对值

 

查询与读写:

who 查询octave里存储的文件(矩阵);whos 查询每一个的属性,如大小

cd C:\Users\hp\Desktop\1111 转换工作区
>> load A.mat  加载文件

>> save w.mat w    同下,但是压缩了二进制文件
>> save w.txt w 有时间信息
>> save w.txt w -ascii 易读,无附加信息

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值