Skip to content

Instantly share code, notes, and snippets.

@anuvrat
Created May 26, 2012 22:56
Show Gist options
  • Save anuvrat/2795554 to your computer and use it in GitHub Desktop.
Save anuvrat/2795554 to your computer and use it in GitHub Desktop.
Compute cost for linear regression
function J = computeCost(X, y, theta)
%COMPUTECOST Compute cost for linear regression
% J = COMPUTECOST(X, y, theta) computes the cost of using theta as the
% parameter for linear regression to fit the data points in X and y
% Initialize some useful values
m = length(y); % number of training examples
% We need to return the following variable
J = sum((X * theta - y) .^ 2) / (2*m)
end
Copy link

ghost commented Aug 3, 2021

First write your code in computeCost.m don't run this code
then run ex.m and submit the assignment

@AswinAzikar
Copy link

data = load('ex1data1.txt'); % read comma separated data
y = data(:, 2);
m = length(y); % number of training examples
X = [ones(m, 1), data(:,1)]; % Add a column of ones to x
theta = zeros(2, 1);
excellent

@aravindhanchandran
Copy link

code is worked

@mojito-1
Copy link

thanks a lot bros

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment