octave fminunc
发布时间:2020-12-16 09:32:46 所属栏目:安全 来源:网络整理
导读:被调用的函数costFunction.m为: function [jVal,gradient] = costFunction(theta)jVal = (theta(1)-5)^2 + (theta(2)-5)^2;gradient = zeros(2,1);gradient(1) = 2*(theta(1)-5);gradient(2) = 2*(theta(2)-5); ?octave程序为: options = optimset(‘GradObj
被调用的函数costFunction.m为: function [jVal,gradient] = costFunction(theta) jVal = (theta(1)-5)^2 + (theta(2)-5)^2; gradient = zeros(2,1); gradient(1) = 2*(theta(1)-5); gradient(2) = 2*(theta(2)-5); ?octave程序为: options = optimset(‘GradObj‘,‘on‘,‘MaxIter‘,‘100‘) initialTheta=zeros(2,1) [optTheta,functionVal,exitFlag] = fminunc(@costFunction,initialTheta,options) ?输出为: options =? scalar structure containing the fields:??? GradObj = on??? MaxIter = 100initialTheta =?? 0?? 0optTheta =?? 5.0000?? 5.0000functionVal =?? 1.5777e-030exitFlag =? 1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |