how to realize look up function in m script

4 vues (au cours des 30 derniers jours)
wenchao zhang
wenchao zhang le 5 Juil 2024
Commenté : wenchao zhang le 6 Juil 2024
hello, i have x axle table and y axle table, when i set value within the range of x, how to get the output from y, may be some interpolation and curve smoothing should used. i hope it works in m script.
  8 commentaires
Walter Roberson
Walter Roberson le 5 Juil 2024
xi = interp1(y, x, yi, 'linear', 'extrap')
wenchao zhang
wenchao zhang le 6 Juil 2024
yes,you are right.

Connectez-vous pour commenter.

Réponse acceptée

wenchao zhang
wenchao zhang le 5 Juil 2024
Modifié(e) : Walter Roberson le 5 Juil 2024
use interp1 seems ok,
x = 0:pi/4:2*pi;
v = sin(x);
xq = 0:pi/16:2*pi;
figure
vq2 = interp1(x,v,xq,'spline');
plot(x,v,'o',xq,vq2,':.');
xlim([0 2*pi]);
title('Spline Interpolation');

Plus de réponses (0)

Catégories

En savoir plus sur Smoothing dans Help Center et File Exchange

Produits


Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by