tbt2_ders_notu
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
11.02.2015 Çarşamba<br />
Matlab`da Diziler ve Seriler<br />
Matlab`da matematiksel dizi ve serilerin toplamını hesaplamak için sembolik paketinin bir<br />
fonksiyonu olan symsum kullanılır. Yani<br />
b<br />
∑ f(k)<br />
k=a<br />
şeklindeki bir dizi toplamını hesaplamak için a,b ve k gibi ifadeler gerekiyorsa sembolleştirildikten<br />
sonra symsum fonksiyonu içerisinde parametre olarak kullanılır. Yani symsum(f(k),a,b)<br />
şeklinde kullanılır. Matlab`da bir ifadeyi sembolleştirmek için syms komutu kullanılır.<br />
Örnek: 1 + 2 + 3 + ⋯ + n toplamının formülünü bulunuz.<br />
n<br />
∑ k =?<br />
k=1<br />
syms k n %sembolleştir<br />
symsum(k,1,n) %sembolik toplam<br />
Ekran Çıktısı:<br />
(n*(n + 1))/2<br />
Çıkan sonucun daha okunabilir hale getirmek için pretty fonksiyonu kullanılabilir.<br />
Ekran Çıktısı:<br />
n (n + 1)<br />
---------<br />
Örnek: 1 2 +2 2 +3 2 +…+n 2 toplamının formülünü bulunuz.<br />
syms k n<br />
pretty(symsum(k^2,1,n))<br />
Ekran Çıktısı:<br />
n (2 n + 1) (n + 1)<br />
-------------------<br />
6<br />
Örnek: 4.5.6+5.6.7+6.7.8+…+22.23.24 toplamının sonucunu bulunuz.<br />
syms k<br />
symsum(k*(k+1)*(k+2),4,22)<br />
Örnek: 2 3<br />
3 24 2<br />
+ +<br />
3<br />
3<br />
5<br />
+ ⋯ +<br />
2<br />
3<br />
3 299<br />
+<br />
3<br />
∑<br />
99<br />
k=3<br />
2<br />
(2/3) k<br />
syms k %sembolleştir<br />
double(symsum((2/3)^k,3,99)) Ekran Çıktısı: 0.8889<br />
2