Interpolate the roots/positions of sign changes
バージョン 1.0.0 (1.72 KB) 作成者:
Max Mustermann
This function interpolates the x-positions of roots/sign changes in the data in y and adds the roots to the vectors.
Interpolate the x-positions of roots/sign changes in the data in y. This is helpful if you want to treat the positive and negative parts of y differently.
Example: has three roots at , and . The vector
x = linspace(-3, 3, 50)
does not include these roots.
y = x.^3 - 4.*x;
[xNew, yNew] = interpolateRoots(x, y)
interpolates the roots to , and and returns the extended vectors xNew and yNew including these interpolated roots at the corresponding positions. xNew and yNew are 53 elements long while x and y contain 50 elements.
引用
Max Mustermann (2024). Interpolate the roots/positions of sign changes (https://www.mathworks.com/matlabcentral/fileexchange/103045-interpolate-the-roots-positions-of-sign-changes), MATLAB Central File Exchange. 取得済み .
MATLAB リリースの互換性
作成:
R2021b
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linuxタグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!バージョン | 公開済み | リリース ノート | |
---|---|---|---|
1.0.0 |