我有一个我无法读取的.m文件的问题:它以...开头
V1MCC4000MEC1000MCR1000x
然后跟着许多难以理解的角色
漜哹逓馎(S煈KPO嘀菏戓N缻ķ軥愠┎嘳鏴敕簛EI梤> 2;?????瀱啿唱烦烮闑XSぜ时鷍徍颊R +燏p赠髬<笉rVw拹p9_?=江秡?v?R?RJ崀戓繝欴
这个.m文件怎么了?我怎么能把它变成正常的呢?
谷歌搜索字符串V1MCC4000MEC1000MCR1000x 是有启发性的.您可能没有.m源文件,但手头上已编译的可执行文件.
对MCR的引用告诉我你所拥有的不是.m文件,而是运行mcc到"编译".m文件的结果(我相信它的输出是.exe文件.)
但是,如果没有进一步研究,我不排除它是matlab .ctf(组件技术文件)或.p(p代码)文件的可能性.
如果确实有编译.m文件,则无法将其反编译回原始.m源.