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

取得した値(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 日

1 投票

定量的とは具体的にどのような指標を指していますか。
絶対誤差や二乗誤差などがあるとは思いますが。
error_abs = sum(abs(x2-Yaw));
error_sqrd = sum((x2-Yaw).^2);

8 件のコメント

masaki yamate
masaki yamate 2017 年 1 月 20 日
数式と測定値の平均二乗誤差を求めたいです。
masaki yamate
masaki yamate 2017 年 1 月 20 日
標準偏差も求めたいです。
michio
michio 2017 年 1 月 20 日
MATLABのドキュメンテーションは使われていますか?
>> doc 標準偏差
とコマンドラインで実行すると、お求めの関数が検索に引っかかると思いますので、お試しください。困ったときは
>> doc
から試してみてください :)
masaki yamate
masaki yamate 2017 年 1 月 21 日
いつもお世話になっております。 以下のような式で二乗誤差と平均二乗誤差はあっているのでしょうか。 自分で調べて作ったの間違いがないか不安ですなにとぞよろしくお願いします。
if true
% code
end
・二乗誤差
error_sqrd = sum((x2-Yaw(121500:129500)).^2);
if true
% code
end
・平均二乗誤差
heikinnjijougosa = sqrt(sum((x2-Yaw(121500:129500)).^2)/length(Yaw(121500:129500)));
masaki yamate
masaki yamate 2017 年 1 月 21 日
それともerror_sqrd = sum((x2-Yaw).^2);が平均二乗誤差でしょうか。 解説よろしくお願いします。
michio
michio 2017 年 1 月 22 日
定義の問題でしょうか。
「平均二乗誤差」で Google 検索すると、 http://www.cg.info.hiroshima-cu.ac.jp/~miyazaki/knowledge/tech61.html がトップに表示されましたが、
「RMSE (root mean squared error): 2乗平均平方根誤差.その他の表記として,平均2乗平方根誤差,平均二乗誤差,平均2乗誤差平方根,平方根平均二乗誤差,誤差の標準偏差,などがある.」
などとの記載があり様々な呼び方があるようです。
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 件)

カテゴリ

ヘルプ センター および File ExchangeInstall Products についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by