我的机器学习之路 第四关

本文介绍了机器学习中使用Octave的基本操作,包括矩阵创建、数据移动、数据运算和图像描绘。讲解了如何从文件读取和存储数据,以及运用max(), find()和sum()函数进行矩阵运算。此外,还讨论了如何在Octave中画图,并定义与调用函数。" 112921115,10543552,企业微信OAuth2认证配置指南,"['企业微信oauth认证', 'OAuth2', '身份认证', 'Janusec Application Gateway']
摘要由CSDN通过智能技术生成

四、初识octave

1.基本操作

% 表示注释
~ 表示反,相当于编程语言中的!
&& 表示与    || 表示或
加减乘除是 + - * / 
PS1("$") 表示将命令提示符换为$
在命令输入完成后,加一个; 表示隐藏输出
hist()可以将数据以图像的形式输出

创建矩阵的命令
(1)A=[1 2;3 4;5 6]将创建一个3*2的矩阵;
(2)B=1:0.2:2 表示创建一个行矩阵,元素为从1开始,每加0.2成为下一个元素,直到2为止;
B=1:6 表示创建一个行矩阵,元素从1开始,每次加1成为下一个元素,直到6为止;
(3)eye(4) 表示创建一个4 *4的单位矩阵;
ones(2,3)表示创建一个元素全为1的2 *3的矩阵(类似用法的还有zeros);
rand(3,4)表示元素全为(0,1)之间的随机数的3 *4的矩阵。

2.移动数据

(1)一些常用的命令
关于size()的命令
      size(A)返回A矩阵的行列数,以行矩阵输出;
      size(A,1)表示A的行数;
      size(A,2)表示A的列数;
      length(A)表示A的行数和列数中大的那个;
关于who的命令
      who 显示octave中所有变量名
      whos 详
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值