How can I find an optimised set of vectors
1 回表示 (過去 30 日間)
古いコメントを表示
I have a set of orthonormal vectors,
. There are b-many of them. I want to form other vectors, v, using these as basis vectors, i.e.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/428233/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/428238/image.png)
here the
are the coefficients in these linear combinations. Essentially, I want to find a new set of b-many vectors,
, which are all mutually orthonormal, and hence form a basis for the same space. However, I want these vectors
to be optimised, in that they minimize some function,
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/428243/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/428248/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/428253/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/428258/image.png)
i.e. I'd be minimising C. Is there a form of constrained optimisation, implementable in MATLAB, that would allow me to do this?
0 件のコメント
回答 (1 件)
Chaitanya Mallela
2020 年 12 月 22 日
Refer the documentation for the Constrained Optimization Algorithms
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!