Getting an error when using poly2sym
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Muhammad Farooq Zia
le 23 Juil 2018
Commenté : Muhammad Farooq Zia
le 23 Juil 2018
I am trying to use curve fitting on a plot to get the equation of a fifth-degree polynomial. Everything is working fine but once I try to convert a column vector to a polynomial, the program just hangs and then I have to restart MATLAB. This is the part of the code related to curve fitting:
%CurveFitting
CFSw = table2array(T(:,2));
CFFw = table2array(T(:,6));
disp (CFSw),disp (CFFw),
fitpoly5=fit(CFSw,CFFw,'poly5');
% Plot the fit with the plot method.
figure
plot(fitpoly5,CFSw,CFFw)
% Move the legend to the top left corner.
legend('Location','NorthWest' );
xlabel('Sw')
ylabel('Fw')
disp (fitpoly5),
coeffvals = coeffvalues(fitpoly5);
disp(coeffvals),
C = coeffvals.';
disp (C),
% p = poly2sym(sym(C));
p = poly2sym(C);
disp (p),
0 commentaires
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Interpolation 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!