Interpolation of a set of x , y data to a curve

5 ビュー (過去 30 日間)
saeid haghighipour
saeid haghighipour 2019 年 10 月 19 日
コメント済み: Image Analyst 2019 年 10 月 19 日
I want to interpolate a set of data which are x , y points of a hystersis plot.
please help me how can I find best interpolation in such case and after that how can I find it's slope to find knee point?
thanks!

採用された回答

Image Analyst
Image Analyst 2019 年 10 月 19 日
Start by running my spline demo. Adapt as needed.
  2 件のコメント
saeid haghighipour
saeid haghighipour 2019 年 10 月 19 日
thanks!
As IEC standard I should find a point on interpolated curve which resolve this situation:
if X present value preseeds 1.5 times of it's previous value , the Y new value of this point preceeds 1.1 times of previous value.
do you know how can I find such point on this curve?
Image Analyst
Image Analyst 2019 年 10 月 19 日
Did you mean Y instead of X? I'm thinking so. If so, try this:
indexes = Y(2:end) > 1.5 * Y(1:end-1);
Y(indexes) = 1.1 * Y(indexes - 1);
If you really meant what you said, then replace Y by X in the first equation:
indexes = X(2:end) > 1.5 * X(1:end-1);
Y(indexes) = 1.1 * Y(indexes - 1);

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

その他の回答 (0 件)

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by