how to convert a DLL file into an m file ?
9 次查看(过去 30 天)
显示 更早的评论
Hello! I have found a matlab codes which have some files with DLL extension and I would like to know their contents, is it possible to convert them into .m files? if not how can I read them ??! Thank you!
0 个评论
回答(1 个)
Walter Roberson
2017-2-13
You could get a Decompiler that created C code. However, there is no known program for automatically converting C into MATLAB, and doing so is not generally possible as there are some things that can be done in C that cannot be done in MATLAB.
When MATLAB code is compiled to a .dll using MATLAB Compiler (in older versions) or MATLAB Compiler SDK (newer versions) then it is not compiled directly to C: instead, the internal threaded interpreted data structures are written as data in encrypted form, and a MATLAB runtime library is used to interpret the data structures at execution time. It is intended that this be difficult to convert back to MATLAB code.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!