MATLAB'da Faktöriyel Nasıl Bulunur?

Matlab Da Faktoriyel Nasil Bulunur



Bir sayının faktöriyelini bulmak, kombinasyon, Taylor serisi ve daha pek çok farklı matematik problemini çözmek için kullanılan, yaygın olarak kullanılan bir matematiksel işlemdir. Bu, büyük bir sayının faktöriyelini bulurken birçok hesaplamayı gerektiren zaman alıcı bir iştir.

Günümüzün yüksek performanslı bilgi işlem araçları dünyasında, faktöriyelin manuel olarak bulunması pratik olmayan bir yaklaşımdır. MATLAB bize bir sayının faktöriyelini hızlı ve verimli bir şekilde hesaplamak için yerleşik bir işlev sağlar.

Bu eğitimde MATLAB'da bir sayının veya dizinin faktöriyelini bulma yöntemini sunacağız.







MATLAB'da Faktöriyel Nedir?

Negatif olmayan bir n tam sayısının faktöriyeli, n sayısından küçük veya ona eşit tüm pozitif tam sayıların çarpımı olarak tanımlanabilir. Matematikte (!) simgesiyle gösterilir ve aşağıdaki matematiksel forma sahiptir:



N ! = N * ( N- 1 ) * ( N- 2 ) * ( N- 3 ) * …. * N- ( N- 1 )

MATLAB'da Faktöriyel Nasıl Bulunur?

MATLAB'da, negatif olmayan bir tam sayının faktöriyelini yerleşik formülü kullanarak hesaplayabiliriz. faktöriyel() işlev. Bu fonksiyon giriş olarak skaler bir değer veya dizi alır ve hesaplanan faktöriyel değeri çıkış olarak döndürür.



Sözdizimi
faktöriyel() işlevi MATLAB'da aşağıdaki sözdizimi aracılığıyla uygulanabilir:





f = faktöriyel ( N )

Burada,
İşlev f = faktöriyel(n) Verilen n sayısının faktöriyelini hesaplamaktan sorumludur.

  • Eğer n bir skaleri temsil ediyorsa, hesaplanan faktöriyelinin değeri, giriş skaler değeri n ile aynı boyuta ve veri tipine sahip bir skaler sayı olacaktır.
  • Eğer n bir diziyi temsil ediyorsa, bu fonksiyon giriş dizisiyle aynı boyuta ve veri tipine sahip her değerin faktöriyelini hesaplayacaktır.

Örnek 1: MATLAB'da Skaler Değerin Faktöriyeli Nasıl Bulunur?

Bu MATLAB kodu, verilen n=100 skaler sayısının faktöriyelini aşağıdaki formülü kullanarak belirler: faktöriyel() işlev.



n = 100 ;
f = faktöriyel ( N )

Örnek 2: MATLAB'da Bir Dizinin Faktöriyeli Nasıl Hesaplanır?

Bu örnekte, aşağıdakileri kullanarak 10'a 10'luk bir kare matris oluşturuyoruz: büyü() işlevini kullanın ve faktöriyel() hesaplamak için işlev faktöriyel verilen A matrisinin

A = büyü ( 10 ) ;
A_f = faktöriyel ( A )

Çözüm

Bir tam sayının faktöriyelini bulmak, tüm pozitif değerleri o tam sayıya eşit veya ondan küçük olan bir tam sayının çarpımına eşit olan matematiksel bir görevdir. MATLAB'da bu görev yerleşik olarak kullanılarak etkili bir şekilde gerçekleştirilebilir. faktöriyel() işlev. Bu kılavuz aşağıdakilerin uygulanmasını sağlamıştır: faktöriyel() MATLAB'da nasıl kullanılacağını daha iyi anlamak için örneklerle işlev.