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

8 次查看(过去 30 天)
masaki yamate
masaki yamate 2017-1-20
取得した値(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 个评论
michio
michio 2017-1-22
MATLAB コード部分の
if true
% code
end
は {}Code ボタンだけを押すと挿入されてしまいますが、記入したコード部分を選択した上で {} を押すと挿入されず、選択部分がコードとして表示されるようになります。下記ページも参考にしてください。
masaki yamate
masaki yamate 2017-1-22
そうだったんですね。 ご指摘ありがとうございます。 試してみます。

请先登录,再进行评论。

采纳的回答

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

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by