机器学习课程(吴恩达)学习笔记(2)—MATLAB和Octave代码

MATLAB和Octave代码(通用)

cd 'D:\matlab\'

A=[1,2;3,4;5,6];
B=A(2,:);
C=A([1,3],:);

sz=size(A);
size1=size(A,1);
size2=size(A,2);

D=[A,[100;200;300]];
E=A(:);

v=[1 2 3 4 5 6];
length1=length(v);

load X.txt

who
whos

m=X(1:1);

save hello.mat A
save hello.txt A -ascii

在这里插入图片描述

A=[1,2;3,4;5,6];
B=[10,20;30,40;50,60];

C=[2,3;4,5];

D=A*C;
E=A.*B;
F=A.^2;
G=log(A);
H=exp(A);
I=abs(A);
J=A+1;

K=A';
[val,ind]=max(A);
L=A<3;
M=magic(4);

N=sum(A);
O=prod(A);

P=eye(7);
Q=flipud(eye(7));

R=pinv(A);
%floor 向下取整  ceil  向上取整
pwd

在这里插入图片描述

在这里插入图片描述

梯度下降法和正规方程法比较

在这里插入图片描述

正规方程不可逆问题

在这里插入图片描述

笔记

在这里插入图片描述

在这里插入图片描述

发布了35 篇原创文章 · 获赞 4 · 访问量 4025

猜你喜欢

转载自blog.csdn.net/qq_42589654/article/details/104754888