MATLAB Answers

Translated by

このページのコンテンツは英語から自動翻訳されています。自動翻訳をオフにする場合は「<a class="turn_off_mt" href="#">ここ</a>」をクリックしてください。

Tinphop C
0

Multiple regression with multiple variations

Tinphop C
さんによって質問されました 2019 年 2 月 16 日
最新アクティビティ Tinphop C
さんによって 編集されました 2019 年 2 月 20 日
I have the example data as show in bellow,
x1 = [288 298 308 318 328 338 283 293 303 313 323 333 283 293 303 313 323 333];
x2 = [17.42 17.4217.42 17.42 17.42 17.42 17.95 17.95 17.95 17.95 17.95 17.95 17.13 17.13 17.13 17.13 17.13 17.13];
x3 = [1.2111 1.2111 1.2111 1.2111 1.2111 1.2111 1.2684 1.2684 1.2684 1.2684 1.2684 1.2684 0.6207 0.6207 0.6207 0.6207 0.6207 0.6207];
y = [6.785 6.777 6.770 6.762 6.754 6.746 6.793 6.785 6.777 6.768 6.760 6.751 6.786 6.777 6.769 6.760 6.752 6.743];
and, I have the equation for predicting as show in the following,
y = a + bx2 + cx3 + (d + e*x2 + f*x3) / x1) ....(1)
where, a, b, c, d, e, and f are the constant.
How to write the code in matlab for optimizing the constants of Eq. (1)?

  0 件のコメント

サインイン to comment.

1 件の回答

回答者: Matt J
2019 年 2 月 16 日
編集済み: Matt J
2019 年 2 月 16 日
 採用された回答

e=ones(size(x1));
abcdef = y/[e;x2;x3;1./x1;x2./x1;x3./x1]
abcdef =
6.3301 0.0113 -0.0117 88.7676 -0.8784 3.9478

  0 件のコメント

サインイン to comment.



Translated by