How to use symsum to calcolate residuals

1 回表示 (過去 30 日間)
laura bagnale
laura bagnale 2021 年 8 月 25 日
回答済み: Walter Roberson 2021 年 8 月 26 日
Hello everyone!
Could someone help me, please?
I have these vectors:
x = [0; 0; 0; 0; 1]
y = [1; 0.15; 0.03; 0; 0.89]
z=[0; 0.35; 0.70; 1; 0.86]
I would like to calculate this redisuals' expression:
Rtot = sumRi , Ri = (zi - a*xi - b*yi - c*xi*yi - d).^2
for each index i. For example for i = 4 I would have:
Ri = (0.86 - a*1 - b*0.89 - c*1*0.89 - d).^2.
Is there a way to perform this sum?
Thank you very much in advance for your suggestions and help.
Regards
Laura
  5 件のコメント
laura bagnale
laura bagnale 2021 年 8 月 26 日
Thank you very much to both of you for your help.
I tried and it works!
Regards
Laura
laura bagnale
laura bagnale 2021 年 8 月 26 日
How Can I accept your cooment/answer?
Thanks a lot

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

採用された回答

Walter Roberson
Walter Roberson 2021 年 8 月 26 日
Bringing down from above,
R = (z - a*x - b*y - c*x.*y - d).^2;
Rtot = sum(R);

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSymbolic Math Toolbox についてさらに検索

タグ

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by