Cara Mencari Faktorial dalam MATLAB

Cara Mencari Faktorial Dalam Matlab



Mencari faktorial nombor ialah operasi matematik yang digunakan secara meluas yang digunakan untuk menyelesaikan masalah matematik yang berbeza seperti gabungan, siri Taylor dan banyak lagi. Ini adalah tugas yang mengambil masa yang memerlukan banyak pengiraan sambil mencari faktorial bagi nombor yang besar.

Dalam dunia alat pengkomputeran berprestasi tinggi hari ini, mencari faktorial secara manual adalah pendekatan yang tidak praktikal. MATLAB menyediakan kami fungsi terbina dalam untuk mengira pemfaktoran nombor dengan cara yang cepat dan cekap.

Tutorial ini akan membentangkan kaedah untuk mencari faktorial nombor atau tatasusunan dalam MATLAB.







Apakah Faktorial dalam MATLAB?

Faktor bagi integer bukan negatif n boleh ditakrifkan sebagai hasil darab semua integer positif kurang daripada atau sama dengan nombor n. Dalam matematik, ia dilambangkan dengan simbol (!) dan mempunyai bentuk matematik berikut:



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

Bagaimana untuk mencari faktorial dalam MATLAB?

Dalam MATLAB, kita boleh mengira faktorial integer bukan negatif menggunakan terbina dalam faktorial() fungsi. Fungsi ini mengambil nilai skalar atau tatasusunan sebagai input dan mengembalikan nilai faktorial yang dikira sebagai output.



Sintaks
The faktorial() fungsi boleh dilaksanakan dalam MATLAB melalui sintaks berikut:





f = faktorial ( n )

di sini,
Fungsinya f = faktorial(n) bertanggungjawab untuk mengira faktorial bagi nombor yang diberi n.

  • Jika n mewakili skalar, nilai faktorial yang dikira akan menjadi nombor skalar yang mempunyai saiz dan jenis data yang sama dengan nilai skalar input n.
  • Jika n mewakili tatasusunan, fungsi ini akan mengira faktorial bagi setiap nilai yang mempunyai saiz dan jenis data yang sama seperti tatasusunan input.

Contoh 1: Cara Mencari Faktor Nilai Skalar dalam MATLAB

Kod MATLAB ini menentukan faktorial bagi nombor skalar yang diberi n=100 menggunakan faktorial() fungsi.



n = 100 ;
f = faktorial ( n )

Contoh 2: Cara Mengira Faktorial Tatasusunan dalam MATLAB

Dalam contoh ini, kami mencipta matriks persegi 10-kali-10 menggunakan sihir() berfungsi dan menggunakan faktorial() berfungsi untuk mengira faktorial daripada matriks A yang diberi.

A = sihir ( 10 ) ;
A_f = faktorial ( A )

Kesimpulan

Mencari faktorial integer ialah tugas matematik yang menyamai hasil darab integer dengan semua nilai positif kurang daripada atau sama dengan integer itu. Dalam MATLAB, tugas ini boleh dilaksanakan dengan berkesan menggunakan terbina dalam faktorial() fungsi. Panduan ini telah menyediakan pelaksanaan faktorial() berfungsi dengan contoh untuk pemahaman yang lebih baik tentang cara menggunakannya dalam MATLAB.