arkadaşımın yarın gireceği sayısal yöntemler sınavına dair sorusu:

birkaç x ve karşılıkları olan y noktaları verilecek.

bu değerleri bir üstel, doğrusal, ya da doğrusal olmayan bir fonksiyona (ya da bir polinoma: ax^2+bx+c) oturtmak için gerekli matlab komutlarının yazılması istenecek.

1.görsel: örnek soru
2.görsel: doğru olduğunu düşündüğümüz yanıt

yanıt doğru mu?
yukarıdaki diğer fonksiyonlar için gerekli kodu nereden bulabiliriz acaba?

doğruluğu kesin olan kısım:

p\b ile bitireceğiz.
sum fonksiyonu kullanılacak.
3x3'lük matriste çözümde yazanlar, yanına toplam işareti eklenmeden yazılmış fakat doğru şeyi ifade ediyor.
tek sütun olan matrise de doğru şeyler yazılmış. sorunun normal çözümü üzerinden açıklayabilirim.

 

clc
clear
x=[-3 -1 1 3];
y=[15 5 1 5];
plot(x,y,'o')
P=polyfit(x,y,2);
c=polyval(P,x);
hold on
plot(x,c);

camdan bakinca gordugun adam
1

mobil görünümden çık