Octave Tutorial(《Machine Learning》)之第二课《数据移动》
Posted Flippedkiki
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Octave Tutorial(《Machine Learning》)之第二课《数据移动》相关的知识,希望对你有一定的参考价值。
第二课 Moving Data 数据移动
常用内置函数
(1)加载文件
load 文件名.dat(或load(‘文件名.dat‘))
接着输入文件名便可查看文件里的数据
(2)显示当前工作空间的所有变量 who/whos(更详细)
(3)清除变量 clear 变量名
直接输入clear的话将删除当前工作空间中所有变量
size(A)返回值依旧为一个矩阵[r,v] (size(A,1)返回矩阵的行数 size(A,2)返回矩阵的列数 )
length(A)返回行数与列数中的的最大值, 常用于向量
(6)max (一行多列)返回矩阵中元素最大值
(多行多列)返回矩阵中元素最大列
max(a,[],2)以矩阵形式输出矩阵a中的最大列(以离第2个元素的临近距离排列,近的排在前面)
max(:)以向量形式输出矩阵a中的所有元素
(7)改变数值有效数字显示位数(默认为short) format(opt) / format opt
(8)修改命令行 PS1(opt)prompt
(9)显示内置函数func的用法help func(任意)
(10)打印 disp(sprintf(‘6 decimals:%0.6f‘,a)) ps:打印并在控制台显示变量a的小数点后六位。
(11)显示当前文件所处路径 pwd
(12)进入文件cd
(13)列出当前目录下所有文件 ls
(14)储存数据(以二进制形式)将文件中第1到10个数据存入v中 v = 文件名(1:10)
将v存入hello.dat文件中 save hello.dat v
(以我们看得懂的形式)将v的ascii码存入hello.txt文件中 save hello.txt v -ascii
以上是关于Octave Tutorial(《Machine Learning》)之第二课《数据移动》的主要内容,如果未能解决你的问题,请参考以下文章
Octave Tutorial(《Machine Learning》)之第四课《绘图数据》
Octave Tutorial(《Machine Learning》)之第二课《数据移动》
Octave Tutorial(《Machine Learning》)之第五课《控制语句和方程及向量化》
Machine Learning - Octave环境的安装