Minimization of an Non linear objective function that is product of matrix variables and known matrixes.
    3 views (last 30 days)
  
       Show older comments
    
I have a non linear optimization problem with two matrices as variables. The objective funciton is product of these variables and some known matrices. The objective function is of the following form: min (AY+(I-AB)H-X)' * (AY+(I-AB)H-X) s.t (I-BA)Y=0 where A=C+K-CBKBC.
Note that only K and H are unknown matrices, all others are known matrices.
Can some one please help me out in writing this optimization problem using fmincon.
5 Comments
  Awnish Kumar
 on 13 Mar 2018
				I is an identity matrix. In the term (I-AB), the dimension of I is (121 X 121). And in the term (I - BA), the dimension of I is (28 X 28).
  Torsten
      
      
 on 13 Mar 2018
				As stated, you have 29*121 free parameters to be adjusted. Such an optimization will never be successful if blindly performed. Of course, you could create a vector of length 3509 where the first 3388 elements form the matrix K and the last 121 elements form the vector H, define the objective function and the function for the nonlinear constraints and let fmincon start. But this will lead to nothing.
You should study the literature for the background of your problem and extract the specific numerical methods on how it is solved.
Best wishes
Torsten.
Answers (0)
See Also
Categories
				Find more on Problem-Based Optimization Setup in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

