Solve for coefficients of a function

1 回表示 (過去 30 日間)
Audrey Cheong
Audrey Cheong 2018 年 4 月 25 日
コメント済み: Star Strider 2018 年 4 月 25 日
Can someone please help me solve for the coefficients (alpha) that minimize the following function?
error = 0 == sum((A-alpha*B).^2);
A = size 1 x 1300 [ 2 45 7 8 3 2 56 ...]
alpha = coefficients of size 1 x n
B = size n x 1300
I am not sure how to write the code and what functions to use. Any help is appreciated!

採用された回答

Star Strider
Star Strider 2018 年 4 月 25 日
I am guessing that your system is linear.
If so, you can calculate the (1xn) vector of ‘alpha’ coefficients as:
alpha = A/B;
See the documentation on mrdivide,/ (link) for a full discussion.
  2 件のコメント
Audrey Cheong
Audrey Cheong 2018 年 4 月 25 日
Thank you! Didn't realize it was that easy.
Star Strider
Star Strider 2018 年 4 月 25 日
As always, my pleasure!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGet Started with Optimization Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by