syntax error >>> end with the code below

27 vues (au cours des 30 derniers jours)
alexandre godard
alexandre godard le 18 Mar 2018
Commenté : Rik le 18 Mar 2018
J = (1 / m) * sum(-y'*log(sigmoid(X * theta)) - (1-y)'*log( 1 - sigmoid(X * theta))) + (lambda/(2*m)) * sum(theta(2:length(theta)).*theta(2:length(theta))) ;
grad = (1 / m) * sum( X .* (sigmoid(X*theta) - y) ); grad (:,2:length(grad)) = grad(:,2:length(grad)) + (lambda/m)*theta(2:length(theta))';
% =============================================================
grad = grad(:) ;
end
  1 commentaire
Rik
Rik le 18 Mar 2018
Why would you use end here? It is reserved to close a switch block, if, for, while, classdef or function.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Modeling dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by