function [theta, J_history] = gradientDescentMulti(X, y, theta, alpha, num_iters)
    %% GRADIENTDESCENTMULTI Performs gradient descent to learn theta
    %   theta = GRADIENTDESCENTMULTI(x, y, theta, alpha, num_iters) updates theta by
    %   taking num_iters gradient steps with learning rate alpha
    [theta, J_history] = gradientDescent(X, y, theta, alpha, num_iters);
end

worldveil
github-repos/MATLAB/worldveil-coursera-ml/coursera-ml-94e205b01ec3a47c0d777943194d12fa130f4685/linear-regression/code/gradientDescentMulti.m
coursera-ml
github-repos/MATLAB/worldveil-coursera-ml
94e205b01ec3a47c0d777943194d12fa130f4685