Estadística
CLASIFICACIÓN
425
of 295.448
REPUTACIÓN
182
CONTRIBUCIONES
0 Preguntas
53 Respuestas
ACEPTACIÓN DE RESPUESTAS
0.00%
VOTOS RECIBIDOS
44
CLASIFICACIÓN
2.880 of 20.227
REPUTACIÓN
564
EVALUACIÓN MEDIA
3.30
CONTRIBUCIONES
6 Archivos
DESCARGAS
10
ALL TIME DESCARGAS
5588
CLASIFICACIÓN
80.421
of 153.872
CONTRIBUCIONES
0 Problemas
2 Soluciones
PUNTUACIÓN
30
NÚMERO DE INSIGNIAS
1
CONTRIBUCIONES
0 Publicaciones
CONTRIBUCIONES
0 Público Canales
EVALUACIÓN MEDIA
CONTRIBUCIONES
0 Temas destacados
MEDIA DE ME GUSTA
Feeds
Enviada
Simulink-HDLコード対応表
HDL設計者が、どのSimulinkブロックを使ってモデルを作成すれば良いかを理解するための対応表です。
más de 1 año hace | 2 descargas |
Matlab CorderにおけるCコード生成時のエラー
コード生成の詳細設定画面で「深層学習用のコード生成を有効にする」が有効になっていますか? なっていないとエラーが発生します。
más de 2 años hace | 0
パラレル入力に対応したFIFOを生成したい。
Dual Port RAM Systemなど、 "System"と名前の付いたRAMブロックはパラレル(ベクトル信号)入力に対応しています。 また、 >> hdlcoder_asynchronous_fifo にRAMブロックを使用したFIFOのモ...
más de 2 años hace | 1
| aceptada
MATLAB Datapath アーキテクチャでは、ループの反復でサイズが変化する式はサポートされていません。
HDL Coderで生成するのは回路用の記述(HDL)なので、回路サイズが実行途中に変わるというのは物理的に難しく、可変サイズのForループには対応していません。 ループ回数が固定になるよう、最大ループ回数を固定回数実行するようにコードを書き換えればうま...
más de 2 años hace | 0
| aceptada
audiorecorderで音声が録音できない
この問題、R2019b Update2で修正されたようです。 MATLABデスクトップ右上にあるベルのアイコンからUpdateパッチをインストールして下さい。
casi 5 años hace | 0
リングバッファはどのようにモデル化すればいいですか?
Delayブロックで[リング バッファーを使用]オプションを有効にするとリングバッファーを使った遅延となります。
alrededor de 5 años hace | 0
atan2関数に設定したTrigonometric FunctionブロックからHDLコードを生成することはできますか?
R2019aからTriginometric Functionブロックのatan2の固定小数点実装に対応しました。
alrededor de 5 años hace | 0
MATLAB FunctionブロックをHDL Coder ネイティブ浮動小数点モードでHDL コード化する場合について
R2019bからMATLAB Functionブロックのネイティブ浮動小数点に対応しました。
alrededor de 5 años hace | 0
Cコード高位合成ツールを使って、Simulinkで生成したCコードのVHDL/Verilogへの変換
C高位合成ツールに入力するCコードは、ハードウェアアーキテクチャ向けに最適化する必要があります。 一方、MATLABから生成するのはソフトウェア実装用のCコードです。HDLに変換することはできるかもしれませんが、パイプラインが入っていなかったり、無駄なリソ...
más de 5 años hace | 2
| aceptada
Simscape electricalのダウンロードについて
Simscape ElectricalはR2018b以降にSimscape ElectronicsとSimscape Power Systemsが統合してできた製品です。 R2015bで使いたければ旧製品をお使いください。
más de 5 años hace | 0
MATLABとSimulinkの使い方・勉強・学習・自習・独習用の資料で入門したい
コード生成でもHDLコード生成してFPGAやASIC実装するツールの基礎的な資料がこちらにあります。 HDL Coder Evaluation Reference Guide/HDL Coder評価ガイド FPGAがどんなデバイスか知りたい方は ...
más de 5 años hace | 1
parsimをSimulinkのMATLAB Functionブロックで使うことはできませんか?
R2018bのDSP System ToolboxではDataflowという、1つのSimulinkモデルをマルチスレッド化する機能が追加されました。 所望の処理が実現できるかもしれませんね。 <https://jp.mathworks.com...
alrededor de 6 años hace | 1
矩形波をDFTまたはFFTを利用して周波数ドメインのスペクトラムに変換する方法
立ち上がりの時間で波形生成できたら良いのかもしれませんが、まずは簡単に三角波を飽和させて矩形波を生成してみました。 Fs = 10000; % サンプリング周波数 dt = 1/Fs; % サンプル時間 t = 0:dt:1-dt...
alrededor de 6 años hace | 0
parsimをSimulinkのMATLAB Functionブロックで使うことはできませんか?
1つのSimulinkモデルを分割して並列実行する機能はR2018a現在、提供されておりません。   高速化が目的であれば、別の方法を検討されたほうが良いと思います。
alrededor de 6 años hace | 1
| aceptada
コードのパフォーマンスの高速化
5重のFor Loopがあって、それぞれ結構大きなループ回数なのでかなりの計算時間がかかりますね。   ループ回数を減らすようにステップサイズを大きく取るわけには行きませんか? 例えば for sitay=0:pi/90:pi/2 と...
más de 6 años hace | 1
csvファイルの複数の読み込みについて.
dirName = 'csvfile_dir'; files = dir(dirName); m = 1; for n = 1:numel(files) if strfind(files(n).name, '.c...
más de 6 años hace | 3
| aceptada
CSVREAD関数を使ってCSVファイル入力すると、数値精度(桁数)が保持されません。数値精度を保持して入力する方法を教えてください。
csvwriteでデータ保存されていませんか?   csvwriteは最大5桁までしか書き込むことができません。代わりにdlmwriteを使うと、桁数指定ができます。   例 A = rand(10) dlmwr...
más de 6 años hace | 3
| aceptada
Simulinkの固定ステップサイズについて
ソルバーは離散ですか連続(Ode*)ですか?  離散の場合、シミュレーション対象のサンプル時間に合わせてステップサイズを設定しますし、連続の場合はシミュレーション精度に応じてステップサイズを設定する必要があるので、計算時間のことだけを考えて設...
más de 6 años hace | 1
Simulinkの実時間実行について
R2018aからできるようになりました。  Simulinkのシミュレーションメニューの[ペーシング オプション]から実行スピードを設定できます。
más de 6 años hace | 1
オプション機能追加について
MATLAB本体でも以下の関数を使って、バッチ処理で2ch(ステレオ)までのオーディオデータの録音/再生は可能です。   >> audioplayer >> audiorecorder ストリーミング処理を行う場合はオプショ...
más de 6 años hace | 0
Simulinkシミュレーションのパフォーマンス改善について(ModelTerminate)
例えばモデルプロパティのコールバックでログの保存をするなど、シミュレーション後に時間がかかる処理が行われていないか、S-functionの元となるCコードに書かれているTerminate処理の内容などを確認してみてはいかがでしょうか?  
más de 6 años hace | 0
| aceptada
Simscape Power systemsのMutual Inductanceでインダクタンス値を動的に変更する方法
上記のカスタムコンポーネントを使ったモデルで、結合係数をSIN波で可変させると下図のような振る舞いとなります。モデルも添付します。参考になれば幸いです。 <</matlabcentral/answers/uploaded_files/121123/V...
más de 6 años hace | 1
Simscape Power systemsのMutual Inductanceでインダクタンス値を動的に変更する方法
Mutual Inductorブロックのソースコード(Simscape Language)はブロックパラメータウィンドウにあるリンクより見ることができます。  それを基に、パラメータとなっているL1, L2, kのうち、動的に可変させたいパラ...
más de 6 años hace | 1
| aceptada
bufferブロックで100行1列にしたデータをUDPで送信する方法
やりたいのはこういうことでしょうか?UDP Receiveブロックのパラメータ[Output variable size signal]を無効にしないとエラーが発生すると思います。 なお、サンプル"時間" = 0.001でモデル作成しています。 ...
más de 6 años hace | 1
Simulinkシミュレーション実行中にSimscapeのパラメータを変動させたい
Simulink/Simscapeのパラメータは実行途中に連続的に可変させるのには適しておりません。   抵抗の抵抗値やコンデンサのキャパシタンスを可変させたいのであれば、代わりにElectronics/Passive Devicesにある...
más de 6 años hace | 0
| aceptada
メモリに影響を与えないモデルの作成方法について
Simulinkモデルがシミュレーション前にイニシャライズした時点で、Constantブロックの値は読み込まれるので、メモリに影響を与えないことは出来ないと思います。 信号を出力するか否かはEnabled Subsystemなどを使えば可能ですが。 &...
más de 6 años hace | 0
モデルのHDLコード変換
コメントスルーおよび出力先のあるコメントアウトはコード生成に対応していません。 コメントアウトの出力先にブロックがあると、信号は不定かつ未接続状態となりますので、コード生成ができません。   コメントアウトしているブロックを削除または、接...
más de 6 años hace | 1
| aceptada
データインスペクターにストリーミングされるデータ点を制限する方法はありますか
ログを取っている信号線のサンプル時間を下げてみてはいかがでしょうか?   具体的には、Simulink/Signal Attributes/Rate Transitionブロックを追加挿入して、サンプル時間に元の信号線のサンプル時間よりも十...
más de 6 años hace | 0
| aceptada
ネイティブ浮動小数点のHDLコード生成エラーについて
添付のモデルを拝見させて頂きました。 投稿用にブロックを削除したためだと思いますが、サンプル時間=infのブロック/信号線が多数ありました。   使用されているサンプル時間の確認は、[情報表示]メニューの[サンプル時間]/[サンプル時間の...
más de 6 años hace | 0
forループのモデル化について
ForループをSimulinkモデルで実装する方法はいくつか考えられます。  ただし、ループの依存性がない場合(前の計算結果に依存せず並列化出来る場合)に限りますが。   # For Eachサブシステムを使う # MATL...
más de 6 años hace | 0