search
UMD  This Site




File #1

risk=zeros(301,1);
minreturn=zeros(301,1);
xvar=zeros(301,3);
for i=0:.1:30
j=floor(i*10+1);
x0=[.2;.2;.2];
A=[-10 -20 -30];
b=-i;
Aeq=[1 1 1];
beq=1;
lb=[0; 0 ;0];
[X fval]=fmincon(@objfun,x0,A,b,Aeq,beq,lb);
risk(j,1) = fval;
minreturn(j,1) = i;
xvar(j,:)=X' ;
end

plot(minreturn,risk)

File #2 (separate file in same subdirectory)

function f=objfun(x)
V=[4.2 -1.9 2;-1.9 6.7 -5; 2 -5 7];
f=[x(1) x(2) x(3)]*V*[x(1) x(2) x(3)]';

 


 

Additional Resources

Problem 3 Home

Problem 3 Matlab Code

Probem 3 MPL Code

Problem 3 Excel

Teaching Home




Copyright 2011
Civil Engineering Home Applied Mathematics UMD UMD