This information must be shared with executable users. The Matlab Compiler Runtime (MCR) version on each computer running the executable must match the Matlab version of the compiling Matlab. Keep in mind that any executable binary generated by any means from any coding language can be disassembled to reverse-engineer the underlying code, so distributing an executable instead of “.m” code does not completely secure IP from theft.īut since the method is non-public, there could be unknown vulnerabilities. Matlab Compiler does not in general speedup your Matlab code execution. The free Matlab Compiler Runtime is needed on the non-Matlab computer to run the binary executable from Matlab Compiler. Matlab “.m” code can be compiled to an executable so that Matlab isn’t needed to run compiled Matlab code.
0 Comments
Leave a Reply. |