Octave基础操作Ⅰ

来源:互联网 发布:常用统计分析软件 编辑:程序博客网 时间:2024/06/06 01:50

加减乘除乘方等基础操作
这里写图片描述
逻辑运算 Ps:不等于符号为“~=”,1代表True,0代表False 使用“%”来开启行注释
这里写图片描述
和运算AND、或运算OR
异或运算xor:相同取0,相异取1
这里写图片描述
变量赋值 Ps:赋值句后面加上分号可以抑制输出(不将值打印出来)
这里写图片描述
特殊的打印方法:disp(),sprintf()
这里写图片描述
长格式与短格式
这里写图片描述
向量、矩阵:
这里写图片描述这里写图片描述
行向量特殊表示方法:
这里写图片描述
rand()生成的数字都是0~1之间的随机数
这里写图片描述
使用eye(x)生成x*x的单位矩阵
这里写图片描述
randn()生成的是一个平均值为0,方差等于1的高斯分布(正态分布)这里写图片描述
hist()可以根据矩阵绘制出图像
这里写图片描述
其他常用操作:
这里写图片描述
这里写图片描述
“pwd”可以显示出当前位置
“cd”可以跳转到制订路径
“who”可以显示出工作空间所有的变量
load priceY.txt 或者 load(“priceY.txt”)可以加载数据到Octave中,加载进去的数据以变量形式存储着,变量名为之前加载的文件名。
“whos”可以显示出工作空间所有的变量,更详细的信息。
这里写图片描述
clear 变量名,可以删除掉变量。
clear后面如果没有变量名的话,指的是删掉工作空间所有的变量。
这里写图片描述
将加载进来的数据存储到变量中,v = spaceX(1:3)是指将spaceX第1到第3个元素存储在变量v中
将加载进来的数据、或者工作空间的变量v存储在硬盘上
save hello.mat v;
save hello.txt v -ascii(将数据存储为txt文件)
这里写图片描述
通过将之前的文件加载进来 又再一次获取到了v变量
这里写图片描述

这里写图片描述

这里写图片描述
将两个矩阵连接成为一个大矩阵
这里写图片描述

1 0