1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Tạo tín hiệu nhiễu

Chủ đề trong 'Điện - Điện tử - Viễn thông' bởi parrain, 27/05/2008.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. parrain

    parrain Thành viên mới

    Tham gia ngày:
    08/07/2007
    Bài viết:
    6
    Đã được thích:
    0
    Tạo tín hiệu nhiễu

    Em đang viết code matlab để tạo một sóng hình sin có nhiễu t

    x=0.5:0.5:10

    y=exp(2*pi*x*f1) + noise
    Nhưng không biết tín hiệu nhiễu (nhiễu trắng )được tạo ra trong trường hợp này như thế nào.
    Rất mong nhận được sự giúp đỡ của mọi người
  2. werty98

    werty98 Thành viên gắn bó với ttvnol.com

    Tham gia ngày:
    17/06/2003
    Bài viết:
    8.202
    Đã được thích:
    5.611
    Để tạo tín hiệu nhiễu trắng (uniformly distributed) trong khoảng [a,b] với kích thước bằng với kích thước x cho trước thì làm như sau:
    noise = a + (b-a) * rand(size(x));

Chia sẻ trang này