零碎:
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 易读,无附加信息