モデル間で共有されるライブラリ サブシステムからの再​利用可能なコードの生​成での関数名について

3 ビュー (過去 30 日間)
Makoto Nakagawa
Makoto Nakagawa 2019 年 8 月 21 日
コメント済み: Makoto Nakagawa 2019 年 8 月 27 日
共有ライブラリ内で再利用可能な関数を作成し、
異なるモデル間でその関数を配置しています。
モデル参照にてそれらのモデルを参照し、コード生成を行った際、
それぞれの関数の名称が異なって生成されてしまいます。
関数名を統一させるにはどのような設定をするべきなのでしょうか。
なお、それぞれのモデルで配置されている関数のチェックサムは一致していることを確認済みです。

回答 (1 件)

Toshinobu Shintai
Toshinobu Shintai 2019 年 8 月 25 日
添付ファイルのようにライブラリの関数インターフェースを設定するとできるようになります。
\model\top_model_ert_rtw\html\top_model_codegen_rpt.html
を開いて、参照先モデルがそれぞれ同じ関数を呼び出していることを確認してください。
  3 件のコメント
Toshinobu Shintai
Toshinobu Shintai 2019 年 8 月 27 日
エクスポート関数モデルというのは添付のようなモデル構成のことを指していますでしょうか。
この場合でも私の環境では同じ関数を呼び出しています。
Makoto Nakagawa
Makoto Nakagawa 2019 年 8 月 27 日
添付いただいたモデル構成で問題ありません。
頂いた環境に関数名が変わってしまうライブラリを移植して実装したところ
同一名の関数コールでコード生成されました。
私の使用しているモデル構成に問題があるようなので
そちらの構成に問題がないかを確認したいと思います。
回答いただきありがとうございます。

サインインしてコメントする。

カテゴリ

Help Center および File Exchange配布 についてさらに検索

製品


リリース

R2019a

Community Treasure Hunt

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

Start Hunting!