Programming assignment 1 in Machine Learning course by Andrew Ng on Coursera
ex1.pdf - Information of this exercise
ex1.m - Octave script that will help you debug and step you through the exercise
ex1_multi.m - Octave script for the later parts of the exercise
ex1data1.txt - Dataset for linear regression with one variable
ex1data2.txt - Dataset for linear regression with multiple variables
warmUpExercise.m - Simple example function in Octave
plotData.m - Function to display the dataset
computeCost.m - Function to compute the cost of linear regression
gradientDescent.m - Function to run gradient descent
computeCostMulti.m - Cost function for multiple variables
gradientDescentMulti.m - Gradient descent for multiple variables
featureNormalize.m - Function to normalize features
normalEqn.m - Function to compute the normal equations