Nếu bạn sử dụng một hàm như âm mưu (x, y), cách dễ nhất để hiển thị chúng trên cùng một biểu đồ là chỉ đơn giản là không lấy mẫu lại bất kỳ trong số chúng, mà chỉ cần điền vào mỗi vectơ x với các giá trị phù hợp cho mỗi tín hiệu, vì vậy cả hai đều xuất hiện ở nơi bạn muốn trên màn hình
Bạn cũng có thể thiết lập cốt truyện để có hai trục x khác nhau (một cho mỗi đường cong) với các nhãn và truyền thuyết khác nhau nếu bạn muốn.
Bây giờ, về việc lấy lại mẫu. Tôi sẽ sử dụng Fs cho tần suất lấy mẫu.
Tín hiệu được lấy mẫu không thể chứa các thành phần tần số trên Fs / 2. Nó là bandlrict.
Ngoài ra, tín hiệu chỉ chứa các thành phần tần số lên đến tần số F có thể được biểu diễn chính xác ở tốc độ lấy mẫu là 2F.
Lưu ý rằng biểu diễn "chính xác" này là toán học, không trực quan. Để thể hiện hình ảnh tốt, có 5-10 mẫu mỗi chu kỳ (do đó không có thành phần tần số đáng chú ý nào trên Fs / 10 hoặc hơn) thực sự giúp não kết nối các dấu chấm. Xem hình này: cùng một tín hiệu, đường cong dưới có tốc độ mẫu thấp hơn, không bị mất thông tin vì tần số thấp hơn Fs / 2 nhưng nó vẫn trông giống như crap.
Đó là tín hiệu chính xác mặc dù. Nếu bạn chồng chéo (tái cấu trúc) cái ở phía dưới bằng bộ lọc chân thành, bạn sẽ có được cái ở trên cùng.
Decimation (downsampling) sẽ gập lại tất cả các thành phần tần số cao hơn Fs / 2 mới vào tín hiệu. Đây là lý do tại sao chúng ta thường đặt một bộ lọc thông thấp dốc trước bộ giải mã. Ví dụ, để giảm mẫu từ Fs = 2000 Hz xuống Fs = 30 Hz, trước tiên, chúng tôi sẽ áp dụng đường thông thấp thứ tự cao với mức cắt một chút dưới 15 hz và chỉ sau đó giảm dần.
Tuy nhiên, bộ lọc này sẽ đưa ra các vấn đề phản hồi nhất thời, nó sẽ có độ trễ pha ở một số tần số nhất định và nó có thể thay đổi khía cạnh trực quan của tín hiệu của bạn, điều mà bạn không muốn làm nếu ý tưởng là so sánh trực quan với chúng. Quy tắc trên được áp dụng, không lấy mẫu quá nhiều, luôn giữ Fs ở tần số quan tâm cao nhất 5-10 lần nếu bạn muốn hình dạng tín hiệu có ý nghĩa gì đó. Đây là lý do tại sao phạm vi 200 MHz cần lấy mẫu ở tốc độ 1-2 Gsps.
Câu hỏi của tôi là: Liệu khôn ngoan hơn khi hạ thấp đường cong thứ hai hay lật ngược đường cong thứ nhất?
Như đã nói ở trên, khôn ngoan nhất là không gây rối với dữ liệu và chỉ đơn giản là trình bày chúng với trục x của riêng chúng trên cùng một biểu đồ.
Chuyển đổi tỷ lệ lấy mẫu sẽ được yêu cầu trong một số trường hợp. Ví dụ: để giảm số lượng điểm, giảm sử dụng bộ nhớ, làm cho nó nhanh hơn ... hoặc để làm cho cả hai tín hiệu sử dụng cùng tọa độ "x" để thực hiện các phép tính trên chúng.
Trong trường hợp này, bạn cũng có thể sử dụng một F trung gian, lấy mẫu tín hiệu có F cao và lấy mẫu tín hiệu có F thấp. Hoặc chỉ cần hạ thấp mẫu có Fs cao.
Lưu ý các tiêu chí Nyquist và không chọn tốc độ mẫu quá thấp hoặc bạn sẽ mất độ trung thực của hình dạng sóng trên tín hiệu Fs cao, bạn sẽ nhận được dịch pha vì bộ lọc thông thấp, v.v. Hoặc nếu bạn biết nội dung tần số cao là không đáng kể, bạn có thể đưa ra lựa chọn sáng suốt. Tôi
Nếu bạn sử dụng phép nội suy tuyến tính để làm cho tọa độ "x" khớp, hãy nhớ rằng nó cũng cần Fs khá cao. Nội suy sẽ hoạt động trên tín hiệu hàng đầu trong âm mưu ở trên, nó sẽ không hoạt động trên tín hiệu ở phía dưới. Tương tự nếu bạn quan tâm đến min, max và như vậy.
Và ... lưu ý rằng oversampling / upampling cũng sẽ gây rối với phản ứng nhất thời, ít nhất là về mặt trực quan. Ví dụ: nếu bạn chồng chéo một bước, bạn sẽ nhận được rất nhiều tiếng chuông do đáp ứng xung của bộ lọc chân thành. Điều này là do bạn nhận được tín hiệu giới hạn băng tần và một bước đẹp với các góc vuông thực sự có băng thông vô hạn.
Tôi sẽ lấy một sóng vuông làm ví dụ. Hãy suy nghĩ về tín hiệu được lấy mẫu ban đầu: 0 0 0 1 1 1 0 0 0 1 1 1 ... Bộ não của bạn nhìn thấy một sóng vuông.
Nhưng thực tế là bạn nên hình dung mỗi mẫu dưới dạng một dấu chấm, và không có gì giữa các dấu chấm. Đó là toàn bộ điểm lấy mẫu. Không có gì giữa các mẫu. Vì vậy, khi sóng vuông này được ghép lại bằng cách sử dụng phép nội suy chân thành ... có vẻ buồn cười.
Đây chỉ đơn giản là đại diện trực quan của sóng vuông được phân cách bằng dải. Các wiggles kinda tồn tại ... hoặc có thể không. Không có cách nào để biết liệu chúng có ở đó trong tín hiệu ban đầu hay không. Trong trường hợp này, giải pháp sẽ là thu được sóng vuông ban đầu với tốc độ lấy mẫu cao hơn để có độ phân giải tốt hơn ở cạnh, lý tưởng là bạn muốn có một số mẫu trên cạnh của mình để nó không còn bị mất một bước băng thông nữa. Sau đó, khi quá mức tín hiệu như vậy, kết quả sẽ không có tạo tác trực quan.
Dù sao. Như bạn có thể thấy ... chỉ lộn xộn với các trục x. Nó đơn giản hơn nhiều.