что означает "V1MCC4000MEC1000MCR1000x" в файле .m Matlab? - PullRequest
3 голосов
/ 19 февраля 2012

У меня проблема с файлом .m, который я не могу прочитать: он начинается с

V1MCC4000MEC1000MCR1000x

и сопровождается многими нечитаемыми символами, такими как

漜 哹 逓 馎 (S 煈 KPO 嘀 菏 戓 N 缻 к 軥  慍 ┎ 嘳 鏴 敕 簛 эи 梤> 2;???? 瀱 啿 唱 煩 烮 闑 XS ぜ 时 鷍 徍 頰r + 燏 p 赠 髬 <笉 rVw 拹 p9 _? = 江 秡? v? R? RJ 崀 戓 繝 欴 </p>

Что не так в этом файле .m? Как я могу преобразовать его в обычный файл?

1 Ответ

6 голосов
/ 19 февраля 2012

Гугл строка V1MCC4000MEC1000MCR1000x просветляет . У вас может быть не исходный файл .m, а скомпилированный исполняемый файл.

Вот что Уолтер Робертсон должен был сказать об этом :

Ссылка на MCR подсказывает мне, что то, что у вас есть, не является .m файл, но вместо этого результат запуска mcc для «компиляции» .m файлов (я полагаю, что выводом является файл .exe.)

Но без дальнейших исследований я бы не исключил, что это файл Matlab .ctf (файл технологии компонентов) или .p (p-код).

Если у вас действительно есть скомпилированный файл .m, его невозможно декомпилировать обратно в исходный .m источник.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...