% donnees_apprentissage; donnees_test; % % Degr� de la courbe de B�zier utilis�e comme mod�le (testez plusieurs valeurs de d entre 2 et 20) : degres = 2:5:20; % % % Estimation des param�tres de la courbe de B�zier (sauf beta_0 et beta_d) : % beta_estime = moindres_carres(D_app,beta_0,beta_d,d); % % % Trac� de la courbe de B�zier estim�e, de degr� d (trait rouge) : % y_estime = bezier(beta_0,beta_estime,beta_d,x); % plot(x,y_estime,'-r','MarkerSize',10,'LineWidth',3); % lg = legend(' Modele exact',' Donnees d''apprentissage',[' Modele estime ($d=' num2str(d) '$)'],'Location','Best'); % set(lg,'Interpreter','Latex'); % for d=degres % beta_estime = moindres_carres(D_app,beta_0,beta_d,d); % y_estime = bezier(beta_0,beta_estime,beta_d,x); % plot(x,y_estime,'MarkerSize',10,'LineWidth',3, 'DisplayName', ['d=',num2str(d)]); % end for d = degres beta_estime = moindres_carres(D_test, beta_0, beta_d, d); y_estime = bezier(beta_0, beta_estime, beta_d, x); plot(x, y_estime, 'MarkerSize', 10, 'LineWidth', 3, 'DisplayName', ['d=', num2str(d)]); end