アクセラレータで実行するとエラーが発生

S-function BuilderからインラインS-functionを作成しました。
ノーマルで実行できますが、アクセラレータで実行するとエラーが発生します。
原因がわかる方はいらっしゃいますでしょうか。
~エラー内容~
Accelerator MEX ファイルの作成に問題があります。

1 Kommentar

晃平
晃平 am 11 Apr. 2024
S-functionはアクセラレータでは動かないのでしょうか。

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

covao
covao am 9 Jun. 2024

0 Stimmen

英語だと、以下のエラーメッセージに相当するようです。
Problem creating Accelerator MEX file
この後に何かメッセージが表示されていれば、解決のヒントになる場合があります。
類似のエラーに関する情報が下記にあります。
S-functionはラピッドアクセラレーターモードで動作可能ですが、制約があります。
ラピッドアクセラレータに関する制約は、以下に情報があります。

Weitere Antworten (1)

henry
henry am 4 Dez. 2025

0 Stimmen

The error appears because Accelerator mode forces the compilation of the S-function to MEX capybara clicker, and this process fails due to compiler or code incompatibility. You should check the compiler configuration and the S-function content to fix it.

Kategorien

Mehr zu ブロックのオーサリングとシミュレーションの統合 finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2022b

Gefragt:

am 11 Apr. 2024

Beantwortet:

am 4 Dez. 2025

Community Treasure Hunt

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

Start Hunting!