Ich habe das neuronale Netzwerk in Matlab-Skript-Datei trainiert und gespeichert die Daten in eine .mat-Datei. Nachdem ich die .mat-Datei in Simulink-Benutzerfunktionen geladen hatte, konnte ich diese trainierten Daten verwenden, um die Eingaben zu testen. aber ich bekommeMATLAB Funktion Interface Fehler
Zeitfehler führenCall to Matlab function aborted: Error calling Matlab function 'sim'. Press OK to open the debugger.
und in Debugger der Fehler
MATLAB Function Interface Error: Error calling MATLAB function 'sim'. Block Neural Network Function (#108) While executing: none
Der Code ist als
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]);
wenn jemand mir helfen könnte, diesen Fehler zu beheben.