How to protect an Embedded Matlab Function in Simulink?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,
I have a subsystem which has a Matlab function. This subsystem has a parameter which specifies the size of an input vector signal.
It was working fine but I need to protect the code inside the m-function. I tried to instantiate the m-function to do it but now it comes this error:
Dimension 1 is fixed on the left-hand side but varies on the right ([1 x 6] ~= [:? x :?]).
I tried to use a reshape block inside the instantiated block and also in the main model without luck. I also specified the size of the input and output ports but nothing.
Anybody knows how to solve this or another way to protect the Matlab function code?
Thanks!
1 Kommentar
Kaustubha Govind
am 4 Jun. 2013
By protected MATLAB code, I assume you mean a pcoded-file, correct? Is the error coming from the line where the .p file is called? Do you happen to know which line the error occurs at? If so, please paste the code at the line and what the variable(s) used on the right-hand-side of that line contains.
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Programmatic Model Editing finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!