Function of a matrix of variables

1 回表示 (過去 30 日間)
Christopher Morrow
Christopher Morrow 2021 年 3 月 30 日
編集済み: Matt J 2021 年 3 月 30 日
I am trying to find minimum and maximum values of f=(1/2*X'*K*X)-(X'*F), where X is a 3x1[X1 X2 X3]' matix of varibles, K is a 3x3 matrix of real numbers, and F is a 3x1 Matrix of real numbers. I am using the conjugate gradient method of linear finite elemental analysis and wish to find the points at which the function "f" have max and min points. Any and all help will be appreciated.

回答 (1 件)

Matt J
Matt J 2021 年 3 月 30 日
編集済み: Matt J 2021 年 3 月 30 日
Assuming X are the unknowns, then the function is quadratic. In the absence of constraints, a quadratic function cannot have both finite maximizing and minimizing points unless K=0. If K is positive definite, the minimizing point is given analytically by setting the gradient to zero, leading to,
X=K\F
There are no maximizing points.

カテゴリ

Help Center および File ExchangeQuadratic Programming and Cone Programming についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by