Could you help me Find intersection between spline and polyfit
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello everybody, please can somebody help me? I have spline and polynomial curve of degree one. These two curves intersect (I mean spline and polyfit). CAN YOU HELP ME HOW TO FIND POINT OF INTERSECTION (Coordinates)???? Example of my spline and polyfit.
xx1 = start:0.1:end;
yy1 = spline (points(:,1),points(:,2),xx1);
% plot(points(:,1),points(:,2),'bo',xx1,yy1,'b', 'LineWidth', 2);
plot(xx1,yy1,'b', 'LineWidth', 2);
pol11 = polyfit(K1,K2,1);
s11 = start1:0.1:end1;
ss11 = polyval(pol11,s11);
plot(s11,ss11,'r','Linewidth',2)
This is only part of my code. Thanks everybody for any help!!!!!
0 commentaires
Réponse acceptée
John D'Errico
le 18 Mar 2012
Use fzero. Or roots, if you have the chops. Note that a polynomial segment is just a cubic. Subtracting the two functions and setting the result to zero must give an intersection.
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Splines 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!