Simulinkのモデルでは表現することができない、または、対応方法が明確ではないC言語の特性が幾つかあります。その一部を以下に挙げていきます:
具体的な既知の制約の一覧を以下に掲載します。
一般的な制約への対処は、原因となっている非対応のC言語の特性に左右される可能性があります。大半の場合、コードのリファクタリングを行い、非対応の構造を持つコードの部分を抽出する方法が解決策となります。また、変換のタイプを「変換しないで下さい」に設定することで、囲む関数に対する変換を一時的に除外することも可能です。関数が別の場所から呼び出されると、Modelifyはスタブモデルを生成し、呼び出し元の関数を問題なく変換することができるようになります。
すべての具体的な既知の制約に対して該当するヘルプページを用意しており、有力なソリューション、または、次善策を紹介しています。チェックリスト Item ヘルプページをご参照下さい。