Chủ Nhật, 12 tháng 7, 2020

2.39 Các lệnh điều khiển (Lệnh for)

Sử dụng vòng lặp for để tính n!.
a. Cách 1: dùng vòng for.
b. Cách 2: không dùng vòng lặp for.
Giải: Định nghĩa của giai thừa là n! 1x2xL x n
n = 100;
% Cách 1
GT = 1;
for i = 1:n
 GT = GT.*i;
 end
disp(strcat(num2str(n),'!=',num2str(GT)));
% Cách 2
GT = prod(1:n);
disp(strcat(num2str(n),'!=',num2str(GT)));
Kết quả như sau:

Không có nhận xét nào:

Đăng nhận xét

2.16 Tìm giá trị nhỏ nhất và lớn nhất trong ma trận

Cho ma trận X = [1 2 3; 4 5 6; 7 8 9]. Hãy a. Tìm giá trị lớn nhất và giá trị nhỏ nhất theo hàng. b. Tìm giá trị lớn nhất và nhỏ nhất theo...