取得した値と作成した​数式の近似率、一致度​の算出方法

8 vues (au cours des 30 derniers jours)
masaki yamate
masaki yamate le 20 Jan 2017
Commenté : masaki yamate le 26 Jan 2017
取得した値(Yaw)と自分で作成した数式(下のコードのx2)の近似率もしくは一致率など定量的解析をする方法もしくはコードを教えてください。
if true
% code
end
x2 = 100*square(2*pi*(0.01475)*time(121500:129500));
plot(time(121500:129500),x2,'r-',time(121500:129500),Yaw(121500:129500))
  2 commentaires
michio
michio le 22 Jan 2017
MATLAB コード部分の
if true
% code
end
は {}Code ボタンだけを押すと挿入されてしまいますが、記入したコード部分を選択した上で {} を押すと挿入されず、選択部分がコードとして表示されるようになります。下記ページも参考にしてください。
masaki yamate
masaki yamate le 22 Jan 2017
そうだったんですね。 ご指摘ありがとうございます。 試してみます。

Connectez-vous pour commenter.

Réponse acceptée

Tohru Kikawada
Tohru Kikawada le 20 Jan 2017
定量的とは具体的にどのような指標を指していますか。
絶対誤差や二乗誤差などがあるとは思いますが。
error_abs = sum(abs(x2-Yaw));
error_sqrd = sum((x2-Yaw).^2);
  8 commentaires
Tohru Kikawada
Tohru Kikawada le 23 Jan 2017
上のコメントでもありますが、二乗平均誤差(mean square error, MSE)と二乗平均平方根(root mean square error, RMSE)どちらを指していますか?
たとえば、下記のような定義が見受けられますが。
mse = mean((x2-Yaw(121500:129500)).^2);
rmse = sqrt(mse);
意図したとおりの定義かどうかはご自分でご確認ください。
masaki yamate
masaki yamate le 26 Jan 2017
毎度毎度ありがとうございます。 実に感謝しております。 これからもどうかよろしくお願いいたします。

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by