一、吴恩达——机器学习
1、多元线性回归、多项式回归
2、正规方程法
和梯度算法并列,两种算法的优缺点比较
二、Octave
1、不用声明,直接定义数值、字符串、逻辑值等
2、%后面接注释
3、语句后面加;不打印输出
4、PS1(‘标示符’);
5、disp(sprintf(‘6 decimals: %0.6f’, a))
把a的值保留小数点后6位打印出来,输出值是
6 decimals:a
6、format long
将数据显示为长整型科学计数
7、format short
显示小数点后4位
8、矩阵表示法
(1)[1 2;3 4;5 6] ;号表示一行
(2)[1;2;3] 表示列向量
(3)v=1:0.1:2 表从1-2以步长0.1增长的所有数据
(4)v=1:6 表1-6以步长1增长的所有数据
(5)ones(2,3) 表2行3列的全部元素为1的矩阵
(6)zeros(3,3) 表3行3列全部元素为0的矩阵
(7)rand(2,3) 表2行3列的矩阵,其元素都为随机数
(8)randn(1,3)
表1行3列的矩阵,其元素都符合标准正态分布
(9)w=-6+sqrt(10)*(randn(1,3))
输出一个1行3列的矩阵,其元素符合均符合均指
为-6,方差为10的正态分布
(10)hist(w)
输出一个关于w频数直方图
(11)eye(8) 表8行8列的单位矩阵