I have trained the neural network in matlab script file and saved the trained data into a .mat file. So that after loading the .mat file in Simulink user defined functions, I could use this trained data to test the inputs. But I get run time error
Call to Matlab function aborted: Error calling Matlab function 'sim'. Press OK to open the debugger.
and in debugger the error is
MATLAB Function Interface Error: Error calling MATLAB function 'sim'. Block Neural Network Function (#108) While executing: none
The code is as
function [tau1p,tau2p] = Nntwork(theta1,theta1d,theta2,theta2d,theta1dd,theta2dd)
coder.extrinsic('load');
coder.extrinsic('sim');
net=load('trainednet.mat');
a=zeros(1,2);
a=sim(net,[theta1;theta1d;theta1dd;theta2;theta2d;theta2dd]);
if some one could help me to resolve this error.