take a value y of a function y = f(x) giving x.
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Suppose we have the following code that creates the graph of the sine function:
x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)
Now I have the graph of the sine function. how can I get the value of the function by specifying the respective x-value? For example, how can I get the value of sin(51) based on the plot I created (it is not valid to use the matlab sine function)?
0 commentaires
Réponses (1)
Star Strider
le 3 Juin 2023
Use an appropriate interpolation function, such as interp1 or just index into it, depending on what you want to do —
x = 0:pi/100:2*pi;
y = sin(x);
y51 = y(51);
plot(x,y)
hold on
plot(x(51), y(51), 'ms')
hold off
axis('padded')
.
0 commentaires
Voir également
Catégories
En savoir plus sur Line Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!