having difficulty turning my trained AC agent into C or C++ code, i have generated a policy function for the agent. here is the code used and the error produced:
cfg = coder.config('mex');
cfg.TargetLang = 'C++';
cfg.DeepLearningConfig = coder.DeepLearningConfig('none');
argstr = '{ones(1,19,1)}';
codegen('-config','cfg','evaluatePolicy','-args',argstr,'-report');
Undefined function 'codegen' for input arguments of type 'char'.
Error in workflow (line 153)
codegen('-config','cfg','evaluatePolicy','-args',argstr,'-report');
i am using matlab 2021b, any help would be greatley appreciated.

1 个评论

Question: did you upgrade versions in the last two days? You were using an earlier MATLAB version in your Trading Toolbox question?

请先登录,再进行评论。

 采纳的回答

Walter Roberson
Walter Roberson 2021-11-25

0 个投票

you need to have MATLAB Coder installed and licensed.
Note: MATLAB Coder is not available for Student licences.

更多回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 Code Generation 的更多信息

产品

版本

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by