Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
162 views
1
function [difobjetivo, difrestricciones] = vnnolinealaux2(U, F)
2
%vnnolinealaux2
3
% [difeobjetivo, difrestricciones] = vnnolinealaux2(U, F)
4
%
5
% Funci�n auxiliar de vnnolineal. Calcula el gradiente de la funci�n
6
% objetivo y el jacobiano de las restricciones de VN con MATLAB 5
7
8
filas = size(U,2)-1;
9
k = U(1);
10
X = U(2:filas+1);
11
12
%-k
13
difobjetivo = [-1 ; %dk
14
zeros(filas,1)]; %dX
15
16
%-X F(k) 1-sum(X) sum(X)-1
17
difrestricciones = [-X*forma1(F, k), 0 , 0 ; %dk
18
-forma0(F, k) , -ones(filas,1), ones(filas,1)]; %dX
19
20
21
22