Getting the value of a graph at a certain point

110 views (last 30 days)
i want to know that how can i find the green line graph values at equidistance at x axis interval (0-5) ,i want to know the exact values of x and y coordinates at a particular intervals and at equidistance ie -like this when x is 0 then y value is 0.35,then again same like this how could i find the x and y values of graph,i have to evaluate the points at equidistance .
  2 Comments
prateek bhadauria
prateek bhadauria on 2 Mar 2020
Thank you for your response darova and sorry for late reply also , i have attach the graph properly and i want to find out the MSE(Mean sqaure error ) so how could i proceed kindly suggest .

Sign in to comment.

Accepted Answer

Priyanshu Mishra
Priyanshu Mishra on 25 Feb 2020
Hi Prateek,
You can use interp1 function to know the y values for the corresponding x values. You may also refer to follwing example taken from the documentaion of interp1 function.
x = 0:pi/4:2*pi;
v = sin(x);
xq = 0:pi/16:2*pi;
figure
vq1 = interp1(x,v,xq);
plot(x,v,'o',xq,vq1,':.');
xlim([0 2*pi]);
title('(Default) Linear Interpolation');
  1 Comment
prateek bhadauria
prateek bhadauria on 2 Mar 2020
Thank you response priyanshu this is helpful for me to know the basics of interp 1 function but one step ahead i want to know the MSE(Mean Square Error) at the peaks of graphs which is like first peak at the (4, 0.61) so i want to find the mse at this interval when the graph rises from (0.35 to 0.61 on y axis when the value 4 at x axis) .

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by