Matlab'da Toplam (Sigma) Hesaplayan Function kodladıktan sonra faktöriyel hesaplamadan gitmek olmak, m-file fonksiyon kodlarını biraz modifiye ederek çarpım da hesaplayabiliriz ne de olsa.
Önceki soruda da belirttiğim gibi bu soruda da utku33 rumuzlu yazarın Java'da faktöriyel hesabı yapan program ve JavaScript'te faktöriyel hesabı yapan program paylaşımlarına destekleyici paylaşımlar yapmak amacıyla aynı algoritmaları Matlab'da hazırlayarak paylaşıyorum.
Fonksiyon Kodları:
function faktoriyel = faktoriyelHesapla(n)
faktoriyel=1;
for i=1:n
faktoriyel=faktoriyel*i;
end
Command Window'dan fonksiyonu 5 parametresi ile çağıralım ve 5 faktöriyel kaçmış kontrol edelim.
>> faktoriyelHesapla(5)
ans =
120