BytePackブロック使用時のエラー"backward propagation not supported"を解決する方法はありますか?
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
MathWorks Support Team
il 16 Mag 2023
Risposto: MathWorks Support Team
il 24 Mag 2023
BytePackブロック使用時に下記エラーメッセージが表示されます。
解決方法を教えてください。

Risposta accettata
MathWorks Support Team
il 16 Mag 2023
本エラーですが、Byte Packブロックの入力ポートから接続元のブロックに信号属性(データ型や次元の決定)の逆伝播(*)が行われますと発生します。
(*) 通常信号属性の逆伝播は出力ポートから入力ポートに伝播しますが、Byte Packブロックは出力がuint8型で固定となりますのでエラーハンドリングされております。
Byte Packブロックの出力ポートのデータ型につきましては、下記ドキュメントページより、ご確認頂けます
https://jp.mathworks.com/help/releases/R2021a/ecoder/ref/bytepack.html
スクリーンショットのモデルの場合のエラーメッセージの回避方法ですが、以下のいづれかになります。
・inportブロックの次元を(16/8)に設定
または、
・信号属性を指定するSignal SpecificationブロックをByte Packブロックの前段に挿入して、次元を(16/8)に設定
することで回避されると思います。
Signal Specificationブロックにつきましては、下記ドキュメントページより、ご確認頂けます。
https://jp.mathworks.com/help/simulink/slref/signalspecification.html
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su バッファー、スイッチおよびカウンター in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!