catkira/py3gpp
A Python package for 5G-NR simulations
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🛰️ py3gpp: Thay thế Matlab 5G Toolbox bằng Python
Một gói thư viện Python mở nguồn, tương thích cú pháp hàm với Matlab, dùng cho mô phỏng 5G NR.
py3gpp là một gói thư viện Python dùng cho mô phỏng 5G-NR (New Radio), nhằm thay thế Matlab 5G Toolbox. Nó sao chép cú pháp gọi hàm từ Matlab khi có thể, nhưng có điều chỉnh do sự khác biệt giữa lập chỉnh mảng đa chiều liên tục trong Matlab và Python. Dự án đã được kiểm tra với cả dữ liệu lý tưởng sinh bởi Matlab và dữ liệu thực chứa nhiễu CFO, SFO.
✨ Điểm nổi bật
- Tương thích cú pháp Matlab: Các hàm được thiết kế để gọi giống Matlab nhất có thể.
- Hỗ trợ 5G NR: Cung cấp các công cụ mô phỏng cho giao thức 5G New Radio.
- Dữ liệu thực đã kiểm chứng: Được kiểm tra với dữ liệu thực có chứa CFO, SFO và nhiễu.
- Dễ cài đặt: Hỗ trợ cài qua pip hoặc cài đặt từ nguồn.
- Tài liệu tham khảo từ Matlab: Dựa trên tài liệu chính thức của Matlab cho từng hàm.
- Chuẩn kiểm thử nghiêm ngặt: Yêu cầu test cứng và test Matlab cho mỗi hàm.
- Chuẩn coding rõ ràng: Tuân thủ quy tắc định dạng và kiểu trả về numpy array.
💡 Vì sao đáng chú ý
Dự án mang lại giải pháp thay thế mã nguồn mở cho Matlab 5G Toolbox, giúp giảm chi phí bản quyền phần mềm trong nghiên cứu và phát triển 5G. Việc duy trì cú pháp tương đương giúp người dùng dễ dàng chuyển đổi giữa Matlab và Python. Đặc biệt phù hợp cho nghiên cứu viên, sinh viên và kỹ sư làm việc với mô phỏng 5G NR mà không cần môi trường Matlab.
#5G #5GNR #Python #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
The definitive list that answers "I want to do X in Python, which tool should I use?"
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.