1% @brief MATLAB Coder script to generate MEX functions
for rl_
module.
3% This script generates MEX (MATLAB Executable) versions of reinforcement-
4% learning helper functions for improved performance.
6% Skipped functions (Coder-incompatible):
7% rl_env, rl_env_general - classdef handle classes referencing
8% a Network model and SolverSSA; Coder
9% does not support handle
classes that
10% close over OOP model objects.
11% rl_td_agent, rl_td_agent_general - classdef handle
classes that
12% instantiate solvers and call State,
13% EventType, NodeType, etc.
15% See also CODER, CODER.CONFIG, CODER.TYPEOF, CODEGEN.
17%% Create configuration
object of
class 'coder.CodeConfig'.
18cfg = coder.config(
'mex',
'ecoder',
false);
19cfg.GenerateReport =
false;
20cfg.ReportPotentialDifferences =
false;
21cfg.GenCodeOnly =
false;
23%% No codegen-compatible functions in
this domain.