已回答
Data Type Conversionの出力データ最大値、最小値設定
Data Type Conversionブロックのブロックパラメータ[最小値]、[最大値]は、出力信号の制限を与えるためのものではありません。データ型のレンジ設定に制約を与えるためのものです。 &nbsp 例えば(出力の)最小値=-128、最大値=...

6 years 前 | 0

已回答
ブラックボックスのサブシステムをHDLコードに変換する際のエラー
コード生成対象の最上位サブシステムをBlackBoxに設定されていませんか? &nbsp 最上位をBlackBoxに設定することは(何もコードが生成されないことになるため)できません。 &nbsp Blackboxにしているサブシステムの上...

6 years 前 | 0

已回答
MATLAB FunctionブロックをHDL Coder ネイティブ浮動小数点モードでHDL コード化する場合について
R2018aにおいてはMATLAB Functionブロック内の記述はネイティブ浮動小数点に対応していませんので、Simulinkで作って頂く必要があります。今後は改善されると思いますが・・・

6 years 前 | 0

| 已接受

已回答
ネイティブ浮動小数点のHDLコード生成エラーについて
[サンプル時間]が[inf]に設定されたブロック(例えばConstantブロック)がありませんか? HDLコード生成対象は離散のサンプル時間が設定されている必要がありますので、設定をご確認下さい。 &nbsp サンプル時間の色分け表示をすると、該...

6 years 前 | 1

已回答
Matlab Function ブロックにオブジェクトを渡したい
MATLAB Functionブロックのパラメータ引数は数値データしか対応していないので、オブジェクトを受け渡すことができません。 ワークスペース間でデータを共有する関数assigninを使ってはどうでしょうか? function y = fc...

6 years 前 | 2

已回答
コード置換ライブラリ非対応関数をコード置換する方法
コード置換に対応していない関数は、内部処理をコード置換に対応した関数で書き換えることで対応させることができる場合があります。 filtfiltやsgolayfiltなどのIIR/FIRフィルタベースの処理関数はソースコードをカスタマイズすることでコード置...

6 years 前 | 2

| 已接受

已回答
FPGA-in-the-Loopを使いFPGAでテストした出力の値がSimulinkモデルと一致しない
FPGA-in-the-Loopモデルを生成するのはHDLワークフローアドバイザーではなく、filWizardで行いましたか? 前者を使うとご報告頂いたような状況にはならないと思います。 &nbsp FILブロックのパラメータを以下のよう...

6 years 前 | 1

| 已接受

已回答
ラズベリーパイ I2C
Raspberry Piに何かI2Cデバイスを接続していますか?どんなデバイスを接続していますか? scanI2CBusはI2Cデバイスを接続しているときのみアドレスを表示します。 &nbsp もし追加で質問がある場合は、MATLAB...

7 years 前 | 1

| 已接受

已回答
Raspberry Pi I2C setting
Are you connecting any I2C device to your Raspberry Pi? What device are you connecting? scanI2CBus only detects the address o...

7 years 前 | 1

已回答
Embedded Matlab function in Simulink with num2str function
Below code supports code generation. function str = num2strc(num) %#codegen str = []; while num > 0 da...

7 years 前 | 0

已回答
HDL Coderの実装効率、面積、速度などのパフォーマンスに関して
HDL Coderを使ってHDLコード生成する場合、その元となるSimulinkモデルはユーザの意図に応じて抽象度は高くも低くも設計することができます。 回路面積や速度を細かく調整したい場合は、低い抽象度で設計すると細かくSimulinkモデル上でチュー...

7 years 前 | 1

| 已接受

已回答
エンコーダパルスを読み取る方法
Your encoder generates 20 cycles of pulse with 1 turn/360 degrees. It means 1 cycle of pulse is 1/20 turn. Where the pulse c...

7 years 前 | 1

已回答
Is it possible to implement AES algorithm in simulink?
There was a shipping example for HDL Coder in R2014a which was able to generate HDL. File name was AES.mdl. Please install olde...

7 years 前 | 0

已回答
HDL Verifierでコシミュレーションする際のシミュレーション速度について
HDLシミュレータとMATLAB/Simulinkのコシミュレーション(協調シミュレーション)は、TCP/IPまたは共有メモリによるデータ通信を行うため、ポート数が多くなるとそこがボトルネックとなり、シミュレーション速度が低下する可能性があります。 &n...

7 years 前 | 1

| 已接受

已回答
HDL Coderで、HDL生成可チェックまたはHDL生成しようとすると「アサーションに失敗しました。」と表示されます。
このエラーは内部エラーによって生じています。 問題を再現可能なモデルを見ないと原因究明は難しいので、MathWorksのサポート窓口にモデルを送って調査してもらって下さい。

7 years 前 | 2

已回答
エンコーダパルスを読み取る方法
エンコーダにも色々な方式があるので、方式によって方法は異なると思いますが、インクリメンタル式のエンコードについて説明します。 このインクリメンタル式は2相のパルスが出力され、その位相によって回転方向がわかります。また、Simulink/Logic a...

8 years 前 | 2

| 已接受

已回答
Embedded Coder でC関数を生成するには (How to generate the C function in the Embedded Coder?)
サブシステムを右クリックして、Cコード/[このサブシステムをビルド]をクリックすると、サブシステムの処理内容が関数として生成されます。 コードの利用用途に応じて、コンフィギュレーションパラメータ/コード生成にあるシステムターゲットファイルの設定を行う...

8 years 前 | 1

| 已接受

已回答
HDL コード生成対象のブロックリストを表示させる方法はありますか?
R2014a以降のバージョンではSimulinkのライブラリブラウザにHDL Coderというライブラリがあるので、それがHDLコード生成対象ブロックです。 hdllibを使う必要ありません。

8 years 前 | 0

已回答
MATLABでの音声の停止方法 How can I stop music using matlab?
DSP System Toolboxをお持ちであれば、dsp.AudioFileReaderとdsp.AudioPlayerを使ってみてはいかがでしょうか?

8 years 前 | 2

| 已接受

已回答
Simulinkのサブシステムの表示について
アイコンと端子画面で、アイコンの単位を[正規化]に設定し、textコマンドで正規座標を指定します。 text(0.7, 0.9, 'テキスト')     ヘルプにtextコマンドの使い方は記載されています。 &...

8 years 前 | 2

| 已接受

已回答
Simulinkモデルを実行した際の計算所要時間の表示方法 a a a a
Simulinkモデルのシミュレーションの開始から終了までの時間を測定したいという意味で間違いないでしょうか?     MATLABコマンドで、tic, tocを使うと時間測定が可能です。また、simコマンドでSimuli...

8 years 前 | 1

| 已接受

已回答
Simulinkモデルのシミュレーション中に、’代数ループ(algebraic loop)’に関する警告が出力されました。代数ループとは何ですか?また、その回避方法はありますか?
代数ループを回避する方法には複数の選択肢がありますので、その選択基準を示します。 ■1. 全体が離散システムの場合 フィードバックループにUnit DelayまたはDelayブロックを使って1サンプル遅延を入れます。   ...

8 years 前 | 2

已回答
Simulink Cosimulationでのエラー
HDL CosimulationブロックのConnectionペインにある、Host nameとPort numberは正しく設定されていますか?Host nameにはLinuxマシンのホスト名またはIPアドレスを、Port numberはこの場合5030...

8 years 前 | 2

| 已接受