吴恩达机器学习笔记(1) Ocatave的使用
来源:互联网 发布:战列舰炮击的威力知乎 编辑:程序博客网 时间:2024/06/05 16:18
正态方程不可逆的情况:
1. 线性相关的特征
2. 特征数目大于样本数目
Octave常用命令与MATLAB和LINUX的使用类似,一个有用的命令:
who %显示当前有哪些数据 whos
A(:)%将矩阵A拉直为一个向量
A.*B %元素相乘
A*B %矩阵想乘
A.^2 %元素
1./A %元素
log(A) %元素
exp(A) %元素
[val, idx] = max(A) %返回最大的元素, sum, floor, ceil
max(A, [], 1) %每一列的最大值
max(A, [], 2) %每一行的最大值
sum(A, 1) %每一列的和
sum(A, 2)%每一行的行
A<3 %输出每一个元素是否小于3
find(A<3) %小于3的元素的位置
A= magic(3) %生成一个元素值随机的3*3的矩阵
eye(9) %生成一个identity
print -dpng 'plot.png' %保存一张图片
close %关闭图片
clf %清除图片
imagesc(A, colorbar, colormap gray) %图显示矩阵
2. control statements
for i=1:10
end;
wihile i <= 5,
end;
if i == 6,
break;
elseif
xxx
else
xxx
end;
添加路径到系统octave
%octave search path (advanced/optional)
addpath('the path to your work space')
阅读全文
0 0
- 吴恩达机器学习笔记(1) Ocatave的使用
- 机器学习笔记1(吴恩达机器学习课程)
- 机器学习笔记--机器学习的基础
- 机器学习笔记1
- 机器学习笔记(1)
- 机器学习笔记1
- 学习机器学习的笔记
- 机器学习笔记1:初探机器学习
- 机器学习中使用的神经网络第二讲笔记
- 机器学习中使用的神经网络第四讲笔记
- 机器学习中使用的神经网络第五讲笔记
- 机器学习中使用的神经网络第六讲笔记
- 机器学习中使用的神经网络第七讲笔记
- 机器学习中使用的神经网络第九讲笔记
- 机器学习中使用的神经网络第十讲笔记
- 机器学习中使用的神经网络第一讲笔记:Introduction
- >吴恩达机器学习笔记(1)
- 机器学习-学习笔记1
- java--LinkedList源码分析
- [LeetCode]107. Binary Tree Level Order Traversal II--二叉树层序遍历2
- Android 84、gc、高德、百度、墨卡托地理坐标转换
- Android Tinker热修复
- HTTPS和HTTP区别和联系?
- 吴恩达机器学习笔记(1) Ocatave的使用
- CodeForces
- git学习笔记整理-3提交与移除
- 事务的四种隔离级别和七种传播机制
- [HDU6074] Phone Call
- Kotlin Reference (八) Classes and Objects
- node.js测试: 如何利用import / require语法打桩测试指定函数/ 类方法
- FFT 模板(hdu 1402)
- 常用正则表达式