フィルターのクリア

How to statistically determine how much two curves are different?

38 ビュー (過去 30 日間)
Tay
Tay 2021 年 2 月 4 日
Hi,
I have two curves with diferent X and Y but the shape are similar. I would like to determin in percentagem or some number how they look like.
I tried Kolmogorov-Smirnov test in matlab but the problem is that my curve has different dimensions as well. One is 1x1001 and the other is 1x1000000.
Attached are the two data if it is helpfull.
Thanks for any help.
Regards,
Taynara
  10 件のコメント
Amanda Botelho Amaral
Amanda Botelho Amaral 2021 年 12 月 17 日
I have a similar problem. How did you solve it?

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

回答 (1 件)

darova
darova 2021 年 2 月 4 日
編集済み: darova 2021 年 2 月 4 日
Use interp1 or spline to interpolate data. Here is an example
clc,clear
x1 = 0:0.2:4; % fine mesh
x2 = 0:0.5:4; % coarse mesh
y1 = sin(x1); % fine data
y2 = sin(0.9*x2); % coarse data
y22 = interp1(x2,y2,x1); % create better data (interpolation)
plot(x1,y1,'.-r')
hold on
plot(x2,y2,'.-b')
plot(x1,y22)
plot([x1; x1],[y1; y22],'-b')
hold off
  2 件のコメント
Tay
Tay 2021 年 2 月 4 日
Thank, darova
I will try this one
darova
darova 2021 年 2 月 4 日
Please try and let know how it went

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

カテゴリ

Help Center および File ExchangeHypothesis Tests についてさらに検索

製品


リリース

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by