外部信号によるSine Waveブロックの周波数指定

Sine Waveブロックに外部から信号を入力し、周波数を指定出来るようにしたいです。
別ブロックの組み合わせで試してみましたが、周波数がズレてしまっています。
上記の改善案またはSine Waveブロックの周波数パラメータを変数にして、サブシステムの外側から入力する方法等を教えてください。

댓글 수: 5

mizuki
mizuki 2018년 11월 27일
エラーが置きてモデルを開けないのですが,R2018b で作成されたモデルでしょうか?
エラーダイアログ.png
Yuuto Sasaki
Yuuto Sasaki 2018년 11월 27일
R2018b で作成したモデルです。
mdl形式で保存したバージョンを添付します。
Shoumei
Shoumei 2018년 11월 28일
HDLコード生成対応ブロックで作成されているようですが、HDL生成できる必要がありますか?
HDL生成可能な可変のSin波生成であれば、DSP System ToolboxのNCO HDL Optimizedブロックが良いと思います。
HDL生成できなくて良いのであれば、単純にsin(2*pi*f*t)を計算するモデルを作成すればよいので、Trigonometric FunctionブロックとClockまたはDigital Clockブロック、Productブロックなどの組み合わせで作れると思います。
Yuuto Sasaki
Yuuto Sasaki 2018년 11월 28일
HDL生成可能である必要があるため、NCO HDL Optimizedブロックを使用し、所望のSin波を生成することが出来ました。
ご教示ありがとうございました。
Shoumei
Shoumei 2018년 11월 29일
解決してよかったです。
このドキュメントが役立つかもしれません。

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

제품

릴리스

R2018b

질문:

2018년 11월 27일

댓글:

2018년 11월 29일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!