线性回归习题:matlab版
单变量线性回归
ex1.m
data=load("E:\ML_exercise\ex1\ex1data1.txt");
x=data(:,1);
y=data(:,2);
plotData(x,y,data);
%predict
predict1 = [1, 3.5] *theta;
fprintf('population = 35,000, profit = %f\n',predict1*10000);
predict2 = [1, 7] * theta;
fprintf('population = 70,000, profit = %f\n',predict2*10000);
%visualizing J(θ)
theta0_vals = linspace(-10, 10, 100);%产生-