Cách tìm giai thừa trong MATLAB

Cach Tim Giai Thua Trong Matlab



Tìm giai thừa của một số là một phép toán được sử dụng rộng rãi để giải các bài toán khác nhau như tổ hợp, chuỗi Taylor, v.v. Đây là công việc tốn nhiều thời gian, cần tính toán nhiều trong khi tìm giai thừa của một số lớn.

Trong thế giới các công cụ tính toán hiệu suất cao ngày nay, việc tìm giai thừa theo cách thủ công là một cách tiếp cận không thực tế. MATLAB cung cấp cho chúng ta hàm tích hợp để tính giai thừa của một số một cách nhanh chóng và hiệu quả.

Hướng dẫn này sẽ trình bày phương pháp tìm giai thừa của một số hoặc mảng trong MATLAB.







Giai thừa trong MATLAB là gì?

Giai thừa của số nguyên không âm n có thể được định nghĩa là tích của tất cả các số nguyên dương nhỏ hơn hoặc bằng số n. Trong toán học, nó được ký hiệu bằng ký hiệu (!) Và có dạng toán học sau:



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

Làm thế nào để tìm giai thừa trong MATLAB?

Trong MATLAB, chúng ta có thể tính giai thừa của một số nguyên không âm bằng cách sử dụng hàm tích hợp yếu tố() chức năng. Hàm này lấy một giá trị vô hướng hoặc một mảng làm đầu vào và trả về giá trị giai thừa được tính toán làm đầu ra.



Cú pháp
Các yếu tố() Hàm này có thể được triển khai trong MATLAB thông qua cú pháp sau:





f = giai thừa ( N )

Đây,
Chức năng f = giai thừa(n) chịu trách nhiệm tính giai thừa của số n đã cho.

  • Nếu n đại diện cho một đại lượng vô hướng thì giá trị giai thừa được tính toán của nó sẽ là một số vô hướng có cùng kích thước và kiểu dữ liệu với giá trị vô hướng đầu vào n.
  • Nếu n đại diện cho một mảng, hàm này sẽ tính giai thừa của từng giá trị có cùng kích thước và kiểu dữ liệu với mảng đầu vào.

Ví dụ 1: Cách tìm giai thừa của giá trị vô hướng trong MATLAB

Mã MATLAB này xác định giai thừa của số vô hướng n=100 đã cho bằng cách sử dụng yếu tố() chức năng.



n = 100 ;
f = giai thừa ( N )

Ví dụ 2: Cách tính giai thừa của mảng trong MATLAB

Trong ví dụ này, chúng ta tạo ma trận vuông 10 x 10 bằng cách sử dụng ảo thuật() chức năng và sử dụng các yếu tố() chức năng tính toán yếu tố của ma trận A đã cho.

A = ma thuật ( 10 ) ;
A_f = giai thừa ( MỘT )

Phần kết luận

Tìm giai thừa của một số nguyên là một nhiệm vụ toán học bằng tích của một số nguyên có tất cả các giá trị dương nhỏ hơn hoặc bằng số nguyên đó. Trong MATLAB, nhiệm vụ này có thể được thực hiện một cách hiệu quả bằng cách sử dụng công cụ tích hợp sẵn yếu tố() chức năng. Hướng dẫn này đã cung cấp việc thực hiện các yếu tố() hoạt động với các ví dụ để hiểu rõ hơn về cách sử dụng nó trong MATLAB.