Solve for coefficients of a function

1 vue (au cours des 30 derniers jours)
Audrey Cheong
Audrey Cheong le 25 Avr 2018
Commenté : Star Strider le 25 Avr 2018
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!

Réponse acceptée

Star Strider
Star Strider le 25 Avr 2018
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 commentaires
Audrey Cheong
Audrey Cheong le 25 Avr 2018
Thank you! Didn't realize it was that easy.
Star Strider
Star Strider le 25 Avr 2018
As always, my pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Get Started with Optimization Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by