Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Toán cho CNTT] Tổng hợp tín hiệu từ các thành phần cosin

    Tổng hợp tín hiệu (Fourier synthesis)

    Xây dựng tín hiệu nnn mẫu từ LLL thành phần cosin, mỗi thành phần có tần số nguyên kik_iki​ và biên độ AiA_iAi​:

    x[t]=∑i=1LAicos⁡ ⁣(2πkitn),t=0,…,n−1x[t] = \sum_{i=1}^{L} A_i \cos\!\Big(\frac{2\pi k_i t}{n}\Big), \quad t = 0,\dots,n-1x[t]=∑i=1L​Ai​cos(n2πki​t​),t=0,…,n−1

    Ví dụ

    n=4n = 4n=4, một thành phần k=0,A=5k = 0, A = 5k=0,A=5: tín hiệu hằng [5,5,5,5][5, 5, 5, 5][5,5,5,5].

    • Định dạng đầu vào:

      Dòng 1: nnn và LLL. Tiếp theo LLL dòng, mỗi dòng: kik_iki​ và AiA_iAi​.

    • Ràng buộc đầu vào:

      1≤n≤641 \le n \le 641≤n≤64; 1≤L≤81 \le L \le 81≤L≤8; 0≤ki<n0 \le k_i < n0≤ki​<n; ∣Ai∣≤100|A_i| \le 100∣Ai​∣≤100.

    • Định dạng đầu ra:

      Một dòng gồm nnn mẫu x[t]x[t]x[t], cách nhau dấu cách, 4 chữ số thập phân.

    Ví dụ:

    Đầu vào:

    4 1
    0 5
    

    Đầu ra:

    5.0000 5.0000 5.0000 5.0000

    Giải thích:

    Thanh phan DC (k=0) bien do 5 cho tin hieu hang 5.

    Đang tải editor...