下载octave
解压后双击octave.vbs进行安装
配置
- pkg rebuild
- pkg list
使用基础命令
使用矩阵命令
移动数据
- size:矩阵的行和列
- length:行和列的最大值
读取和存储数据
- load:加载文件
- who:所有变量
- whos:更详细的变量信息
- clear:删除变量
- save hello.mat v:会压缩
- save hello.txt v -ASCII:可读
操作数据
运算数据
- a*b :矩阵相乘
- a.*b:每个元素相乘
- a.^2:对元素进行平方
- 1./a:对a的元素求倒数
- log(a):求对数
- exp(a):以e为底,以a为幂
- abs(a):求绝对值
- v+ones(length(v),1):对v的元素加1
- A’:A的转置
- prin(A):求逆或者伪逆
- sum(a):矩阵里的数据求和
- prod(a):乘积
- floor(a):向上取整
- ceil(a):向下取整
- max(A,[],1):取每一列的最大值
- max(A,[],2):取每一行的最大值
- max(max(A)):矩阵里的最大值
数据绘制