Merhaba arkadaşlar sorum
(x,y)=(1 20),(3,32),(5,49),(8,68),(10,90) verilen noktaların grafiğini çizen matlabı bulmak ve eğri uydurma polyfit (x,y,6)=? Teşekkürler
2 Cevap
En iyi cevap
Merhaba,
Aşağıdaki örnek kodu inceleyebilirsiniz:
% Oncelikle noktalari vektor olarak yazmaliyiz x = [1 3 5 8 10]; y = [20 32 49 68 90]; % MATLABTurkiye.com plot (x,y); hold on; %Verilen noktalarin grafigini cizelim ve ekranda tutalim z = polyfit (x,y,6) % 6. dereceden uydurdugumuz egrinin katsayilarini hesaplatalim y2 = polyval(z,x); %noktalarimizi uydurdugumuz egride yerine koyalim plot (x,y2, 'o'); hold on; %uydurdugumuz egriyi dairesel noktalarla cizdirelim -ki esas grafik ile karismasin