- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Octave机器学习常用命令[分类]
Octave 机器学习常用命令
A、Basic operations and Moving data around
在命令行模式用shift + 回车即可附加下一行输出
?length命令apply到矩阵时返回较高的一维的dimension
help + 命令是显示命令的简要帮助信息
doc + 命令 是显示命令的详细帮助文档
who 命令 显示 当前所有创建的变量
whos 命令 显示当前所有创建变量的详细信息
保存变量到.mat 文件save hello.mat b 以二进制压缩保存数据
save hello.txt v -ascii 以可读形式文件保存 即文本格式
:means every elements in this col
A([1 3], : ) 获取第 1、3两行所有列的数据
A = [A, [100; 101; 102]] 在A矩阵后面加一列col vector [100,101,102]
size(A) 返回一个1行2列矩阵 ?表明第1和第2个dimensional 的大小
?C = [A B]等价于C = [A, B] []为向后面的列添加,连接两个矩阵 [] 为concat 连接矩阵或者字符串
?C= [A; B] ;号表示向下面行添加,因此会增加相应行数,列数不变
B、Computing on data
A.*B是矩阵/向量点乘 ?A*B是矩阵相乘
?log(v) 和exp(v)求以e为底的对数和指数
?abs()求绝对值
A‘ 求A的转置矩阵
max函数返回矩阵中最大元素的值和索引 ? [val, ind] = max(a)
A 3 会判断A当中的每一个是否小于3,若小于3,对应位置返回true,否则对于位置返回false
find(A3) 返回矩阵中所有值小于3的索引
[r, c] = find(A = 7) 返回值大于等于7的element的row及col的索引
prod(a) 求矩阵a里面所有元素的乘积
floor(a) 对矩阵a中元素向下取整
ceil(a)对矩阵a中元素向上取整
rand(3) 生成3X3的随机方阵
max(A,[],1) 求矩阵A的每一列的最大值(最后一维是1表明为dimension 1)
max(A,[],2) 求矩阵A的每一行的最大值
sum(A, 1) 对矩阵A第一维度(即每列)求和(注意matlab中第一维默认是列,然后是行,再然后依次类推。。。)
sum(A, 2)?对矩阵A第二维度(即每行)求和
sum(sum(A.*eye(9))) ?求矩阵A的对角线元素之和
矩阵翻转操作?flipud ?Flip matrix in up/down direction. 将矩阵上下翻转,?类似还有左右翻转?fliplr, rot90, flipdim.?flipud(X) returns X with columns preserved and rows flipped?in the up/down direction.
pinv(A) 及inv(A) 求矩阵A 的逆矩阵
C、Plotting data
t = [0.1 : 0.01 : 0.98];??y = sin(t);?plot(t, y) 画正弦曲线
hold on; 保留当前曲线,画下一条曲线
xlabel 标定x轴说明
legend(sin,cos) 添加图例
title(my plot) 添加图片标题
print -dpng myPlot.png 保存图片
线条颜色标注控制
? ?b ? ? blue ? ? ? ? ? ?.???? point????????????? - ? ? ? ? ? ?solidg???? green???????? o ? ?circle ? ? ? ? ? ? ?: ? ? ? ? ? ?dottedr???? red ? ? ? ? ? ? ?x ? ?x-mark ? ? ? ? ?-. ? ? ? ? ? dashdotc???? cyan ? ? ? ? ? + ? plus ? ? ? ? ? ? ? ? -- ? ? ? ? ? dashedm ? ?magenta ? * ? star ? ? ? ? ? ? ? ? (none) ?no liney ? ? yellow ? ? ? s ? ?squarek ? ? black???????? d ? ?diamondw ? ?white???????? v ? ?triangle (down)^ ? ?triangle (up) ? ?triangle (left) ? ?triangle (right)p ? ?pentagramh ? ?hexagram
subplot
文档评论(0)