学习日志二

1、Octave
(1)Size函数
学习日志二_第1张图片
Size(A) 输出一行两列的矩阵,内容为待求矩阵的行数与列数
在这里插入图片描述
Size(A,1) 输出A矩阵的行数
Size(A,2) 输出A矩阵的列数
(2)length函数
学习日志二_第2张图片
length(v) 输出向量v的长度
在这里插入图片描述
length(A) 输出矩阵A行数和列数中的较大值
(3)who指令
在这里插入图片描述
who指令 显示出已有的所有变量名
(4)whos指令学习日志二_第3张图片
whos指令 显示出所有变量名和细节
clear ans 清楚ans变量
clear 清楚所有变量
(5)
在这里插入图片描述
输出A矩阵的前三个元素
(6)pwd指令
在这里插入图片描述
显示当前工作路径,生成的数据和保存的文件都会在这里
(7)cd指令
在这里插入图片描述
自定义当前工作路径
(8)save指令
在这里插入图片描述
save hello.mat v 在桌面创建一文件,hello.mat,里面保存了v变量的内容
(9)load指令
学习日志二_第4张图片
清除所有变量,加载该文件,可以显示变量只有v
(10)
学习日志二_第5张图片
将r变量保存到txt文件中,两者的区别如图
学习日志二_第6张图片
带有 ascii学习日志二_第7张图片
不带ascii
(11)
在这里插入图片描述
输出3行2列元素
在这里插入图片描述
输出2行所有列元素
在这里插入图片描述
输出所有行第二列元素
(12)
在这里插入图片描述
输出前四个元素(从第一列开始)
在这里插入图片描述
输出1,3两行的所有列元素
(13)
学习日志二_第8张图片
为第二列的所有行元素重新赋值
(14)
学习日志二_第9张图片
学习日志二_第10张图片
将两个矩阵糅合成一个矩阵
学习日志二_第11张图片
将两个矩阵糅合成一个,排列方式不同
(15)
学习日志二_第12张图片
.操作是针对矩阵内元素的,此外还有A.^2 1./A等等
(16)对数、指数、绝对值函数等
学习日志二_第13张图片
学习日志二_第14张图片
学习日志二_第15张图片
这俩个运算结果相同,等价于v向量加上一3行一列元素全为1的矩阵
(17)转置矩阵
在这里插入图片描述
A的转置
(18)max函数
学习日志二_第16张图片
max(a) 如果a是一向量,则输出该向量的最大值
学习日志二_第17张图片
如果A是一矩阵,则把每一列看作一向量,输出每一列的最大值,看好等号前面的内容,等号前面中的逗号前面是每一列的最大值,逗号后面是对应最大值的位置,即[最大值,位置]
(19)
学习日志二_第18张图片
(20)find函数
学习日志二_第19张图片
输出的是<3的元素的位置
(21)magic函数
学习日志二_第20张图片
magic函数:生成一个n*n的矩阵,矩阵元素是由整数1到n^2组成的并且任何行任何列的和都相等,阶数n必须是大于等于3的标量。

你可能感兴趣的:(学习日志)