今天完成了多变量线性回归的编程练习,除了训练参数theta以外,还要训练学习速率alpha。数据下载地址
%x数据有两个属性:x(1)是房子的大小,x(2)是房子卧室的个数
%y数据是房子的价格
clear;
clc;
%% 导入数据
x=load('ex3x.dat');
y=load('ex3y.dat');
%% 对x数据进行标准化处理
x = [ones(size(x,1),1),x];
meanx = mean(x);%求均值
sigmax = std(x);%求标准偏差
x(:,2) = (x(:,2)-meanx(2))./sigmax(2);
x(:,3) =