Thứ Bảy, 11 tháng 7, 2020

2.78 Tạo ngẫu nhiên cột giá trị theo phân phối đều.

Tạo ngẫu nhiên một cột điểm sinh viên theo phân bố đều từ 0 đến 10, sau đó tính tổng số lượng sinh viên đậu môn học (>=5).

Giải:

% So luong sinh viên
N = 50;
 
% Khoi tao bang diem
Diem = randi([0 10],1,N);
 
% Theo C
 NoP=0;
for idx = 1: length(Diem)
    if Diem(idx) >= 5
        NoP = NoP + 1;
    end
end
disp(strcat('So luong sinh viên dau theo lap trinh C =',num2str(NoP)));
 
% Theo Matlab
NoP = sum(Diem >= 5);
disp(strcat('So luong sinh viên dau theo lap trinh Matlab =',num2str(NoP)));



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...