ID do artigo: 000083975 Tipo de conteúdo: Solução de problemas Última revisão: 01/12/2011

A condução de escopos Simulink com sinais complexos oferece erros

Ambiente

    Intel® Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Problema crítico

Descrição

Você não pode conduzir escopos Simulink com sinais complexos. Eles aceitam apenas sinais reais (incluindo vetores reais). Se você tentar para impulsionar um escopo com um sinal complexo em seu projeto, Simulink assume que esse sinal deve ser real e propaga o real digite através do design, até o momento em que há um conflito, onde um bloco é explicitamente impulsionado por um tipo complexo. Este problema afeta todas as configurações. Este choque resulta na seguinte mensagem de erro:

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

Se você ver este erro em uma porta complexa, verifique se o sinal a jusante não está conduzindo um escopo diretamente.

Resolução

Adicione um complexo Simulink ao bloco Real-Imag (Simulink > Matemática Biblioteca de operações) e conecte os componentes reais e imaginários para o escopo individualmente. Os blocos que não são os escopos do Simulink podem também causam erros semelhantes, se eles aceitarem apenas tipos de dados reais. A mesma solução alternativa se aplica. Este problema será corrigido em um futuro lançamento do bloco avançado do DSP Builder.

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.