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

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

Answers (1)

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

Sign in to comment.

Categories

Find more on 配布 in Help Center and File Exchange

Products


Release

R2019a

Community Treasure Hunt

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

Start Hunting!