Intersection between line and function
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
hello i draw graphics on matlab based on data found in tables, and what i'm trying to do is project a Y value and find its equivalent X, i give you the code used to create the projection Y, as well as the graph
xlim([0,50])
YV = [min(X1)-0.1:0.01:max(X1)+0.1];
XVmax = zeros(1,numel(YV));
j = [1:numel(YV)];
XVmax(j)= max(Y2_max);
plot(YV,XVmax,'--m')
0 commentaires
Réponses (1)
jonas
le 3 Août 2018
Modifié(e) : jonas
le 3 Août 2018
%%Some data
x=0:.9:20;
y=x.^2
%%Set threshold
t=200;
yt=[t t]
xt=[min(x),max(x)];
P=InterX([xt;yt],[x;y])
h=plot(x,y,'+-k',...
xt,yt,'r',...
P(1),P(2),'bo')
set(h(3),'markerfacecolor',[1 0 0])
Note that the resolution of the x-range is quite poor, yet the intercep is accurate.
0 commentaires
Voir également
Catégories
En savoir plus sur Graphics Performance 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!