Getting the value of a graph at a certain point

12 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
darova
darova on 22 Feb 2020
I can't run your code. Please use this button
prateek bhadauria
prateek bhadauria on 2 Mar 2020
Edited: 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)

Categories

Find more on Networks in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!