Hiển thị các bài đăng có nhãn tín hiệu số. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn tín hiệu số. Hiển thị tất cả bài đăng

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

4.39 Tạo tín hiệu số

Tạo một nguồn tín hiệu có 1000 phần tử chỉ có ba giá trị -1, 2 và 5, với xác suất tương ứng là 0.2, 0.3 và 0.5.

Giải: Ta dễ dàng nhận thấy A = [-1 2 5] và p = [0.2 0.3 0.5].

% Chiều dài của nguồn
N = 1000;
% Các tín hiệu của nguồn
A = [-1 2 5];
% Xác suất của tín hiệu nguồn
p = [0.2 0.3 0.5];
% Tạo tín hiệu nguồn
src = randsrc(1,N,[A;p]);
% Vẽ đồ thị tần suất chuẩn hóa để kiểm chứng
histogram(src,'Normalization','probability') 

Biểu đồ tần suất chuẩn hóa của các phần tử trong nguồn để kiểm chứng hàm randsrc(). 

4.37 Tạo chuỗi bit

Tạo chuỗi bit có chiều dài 1000 bit, tính xác suất xuất hiện của bit 0 và bit 1

Giải: Chuỗi bit sẽ có hai giá trị 0 và 1. Chúng ta sử dụng hàm randi() để tạo chuỗi bit.

N = 1000;
X = randi([0 1],1,N);
Pr0=sum(x==0)/N
Pr1=sum(x==1)/N





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