Ich versuche, das folgende Minimierungsproblem zu lösen:MATLAB Minimierung
Ua=Pa+(a-c)*(a-c)'
Ub=Pb+(b-c)*(b-c)'
U=max(Ua,Ub)
c=arg min (det(U))
wo Pa
, Pb
n * n-Matrizen bekannt sind, a
und b
sind n*1
Vektoren bekannt. Der Vektor c
ist unbekannt und muss bestimmt werden durch Minimieren der Determinante von U
, was das Maximum von Ua
und Ub
ist.
Bitte lassen Sie mich wissen, wie ich dieses Minimierungsproblem in MATLAB lösen kann?
Verwenden 'cvx': http://cvxr.com/cvx/ – rayryeng
@rayryeng Ich glaube nicht, cvx wird funktionieren, weil dieses Problem nicht konvex aussieht? Nur um zu beginnen, ist die Determinante überhaupt nicht konvex. –
@MatthewGunn Ich habe die Determinante dort verpasst. Du hast recht. Es wird nicht funktionieren. – rayryeng