how to find value on a curve for different x?

11 visualizaciones (últimos 30 días)
Vishal Rajpurohit
Vishal Rajpurohit el 28 de Mayo de 2018
Comentada: KSSV el 28 de Mayo de 2018
function [x y]=inputp
y=[0.13 0.31 0.45 0.59 0.70 0.79 0.85 0.92 0.97 1];
x=0.1:0.1:1;
plot(x,y,'-')
xlim([0 1]);
ylim([0 1]);
I plot a curve from above code. Now i wanna find the value of y for x=0.22 or x=0.15 etc. so how to find these values like finding any coordinate on ploted curve?not for particular this curve for any spline curve.

Respuesta aceptada

KSSV
KSSV el 28 de Mayo de 2018
%
y=[0.13 0.31 0.45 0.59 0.70 0.79 0.85 0.92 0.97 1];
x=0.1:0.1:1;
plot(x,y,'-')
% xlim([0 1]);
%
% ylim([0 1]);
xi =0.01 ;
yi = interp1(x,y,xi,'spline') ;
hold on
plot(xi,yi,'*r')
Read about interp1
  2 comentarios
Vishal Rajpurohit
Vishal Rajpurohit el 28 de Mayo de 2018
thank you sir
KSSV
KSSV el 28 de Mayo de 2018
Thanks is accepting the answer..:).

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Get Started with Curve Fitting Toolbox en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by