Error: " The invoked code did not call entry-point function "

34 ビュー (過去 30 日間)
WanYu
WanYu 2020 年 5 月 10 日
コメント済み: Ryan Livingston 2023 年 4 月 12 日
An error came out after I execute my code:
"
The invoked code did not call entry-point function
"
What should I do or how to resolve this error?

採用された回答

Ameer Hamza
Ameer Hamza 2020 年 5 月 10 日
編集済み: Ameer Hamza 2020 年 5 月 10 日
You need to write code that will call your function preprocess. It seems that the line you have written does not call this function. Coder uses this to automatically infer the size and types of input and output variables.
  4 件のコメント
MINGWEN
MINGWEN 2023 年 4 月 9 日
still confusion for how to fix it . I am not clear for your answer ,could you give a guide?
Ryan Livingston
Ryan Livingston 2023 年 4 月 12 日
Suppose you are generating code for a function yourFunction.m. Then you need to write a script testYourFunction.m that calls yourFunction
% testYourFunction.m
% Make sure to call yourFunction with all the input sizes you want to use
yourFunction(arg1,arg2);
yourFunction(arg3,arg4);
Then provide testYourFunction as the code snippet to run in the Coder app prompt shown above

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

その他の回答 (1 件)

Darshan Ramakant Bhat
Darshan Ramakant Bhat 2020 年 5 月 11 日
As Ameer told your test file should call the entry-point function to automatically infer the types. More detail is present in the below documentation :
  1 件のコメント
WanYu
WanYu 2020 年 5 月 11 日
Hi,
Thanks for answering. The link do help.

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

カテゴリ

Help Center および File ExchangeMATLAB Coder についてさらに検索

製品


リリース

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by