0

エラー: 入力 'MATLAB Function5' を介してフレームベースの信号を伝播できません。

サンプルベースの信号が必要です。フレームベースの信号は 'mzmzmzcpy/MATLAB から発生します。

Function5/ SFunction '. 信号パスに Unbuffer を挿入することを検討してください。

フレームベースの処理を使用しています。フレーム全体をメモリに保存し、このフレームを読み取りたい

同じブロックの入力時に必要ですが、このエラーが発生するたびに、試しました

「メモリ」ブロックと「データ ストア メモリ」ブロックの両方を変更する方法を教えてください。

「コンバーター」ブロックを使用して「データ読み取り」の出力を変更しようとしたため、入力のサンプリングモード

メモリ」ブロックからフレームへの出力でも、同じエラーが見つかりました(フレームベースを伝播できません

この入力はサンプルベースの信号を想定しているため、入力 'MATLAB Function5' を介した信号)、次に

buffer を使用してみましたが、このメモの冒頭に記載されているエラーが見つかりました。

4

1 に答える 1

0

MATLAB Function ブロック "MATLAB Function5" の出力を、サンプル ベースではなくフレーム ベースに定義しましたか? 詳細については、ドキュメンテーションのMATLAB Function ブロック エディターを参照してください。

編集:私が正しく理解していれば、あなたの写真から、問題はメモリブロックから出てくる信号にあるようです。メモリブロックはフレームベースの信号をサポートしていないと思います(または少なくとも、ドキュメントで確認できることから)。コメントで提案されているように、信号を MATLAB Function ブロックに供給する前に Signal Specification ブロックを挿入して、フレームベースの信号を適用してみてください。そうでない場合は、MathWorks に連絡して支援を求めることをお勧めします。

于 2013-09-05T10:35:48.360 に答える