ID bài viết: 000083975 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 01/12/2011

Lái xe phạm vi Simulink với các tín hiệu phức tạp cung cấp lỗi

Môi Trường

    Phiên bản đăng ký Intel®Intel® Quartus® II
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Sự cố quan trọng

Mô tả

Bạn không thể điều hành phạm vi Simulink với các tín hiệu phức tạp. Họ chỉ chấp nhận tín hiệu thực (bao gồm vectơ thực). Nếu bạn cố gắng để điều khiển phạm vi với một tín hiệu phức tạp trong thiết kế của bạn, Simulink giả định tín hiệu này nên thực tế và tuyên truyền ngược lại thực tế gõ qua thiết kế, cho đến khi có một cuộc xung đột, trong đó một khối được điều khiển rõ ràng bởi một loại phức tạp. Vấn đề này ảnh hưởng đến tất cả cấu hình. Cuộc xung đột này dẫn đến thông báo lỗi sau:

"Attempted to set output port (n) complexity after it was already set to opposite sense."

Nếu bạn thấy lỗi này ở một cổng phức tạp, hãy kiểm tra xem tín hiệu có phía dưới không lái xe một phạm vi trực tiếp.

Độ phân giải

Thêm Simulink Complex vào Real-Imag block (Simulink > Math Thư viện vận hành) và kết nối các thành phần thực và tưởng tượng trong phạm vi riêng lẻ. Các khối không phải phạm vi Simulink có thể cũng gây ra các lỗi tương tự, nếu chúng chỉ chấp nhận loại dữ liệu thực. Giải pháp tương tự cũng được áp dụng. Vấn đề này sẽ được khắc phục trong tương lai phát hành khối khối nâng cao DSP Builder.

Các sản phẩm liên quan

Bài viết này áp dụng cho 1 sản phẩm

Thiết bị có thể lập trình Intel®

1

Nội dung trên trang này là sự kết hợp giữa bản dịch của con người và máy tính của nội dung gốc bằng tiếng Anh. Nội dung này được cung cấp để thuận tiện cho bạn và chỉ cung cấp thông tin chung và không nên dựa vào là đầy đủ hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa phiên bản tiếng Anh của trang này và bản dịch, phiên bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.