system_dependent.m apparently corrupted
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
In compiling a simple "hello world" function, I get the error regarding the file system_dependent.m, saying "The input character is not valid in MATLAB statements or expressions." Sure enough, opening system_dependent.m in the MATLAB editor shows it full of what looks like binary data.
How do I replace/repair this file? What's corrupting it?
Thanks, Kevin
0 Kommentare
Antworten (2)
Robert Jenkins
am 21 Sep. 2015
Hi, Kevin.
I'm running into this same problem today. Although It was 3 years ago, did you ever find a solution to this problem?
Thanks!
Christopher Mauer
am 24 Jan. 2020
Bearbeitet: Christopher Mauer
am 24 Jan. 2020
I'm guessing you guys still have not found a solution? Same problem. Tried several versions of matlab. Even cleaned my registry and temp files, updated windows, etc. Nothing seems to work.
EDIT:
There was a directory that was placed on my matlab path called something like:
*/example/
This directory contained the system_dependent.m file in */example/fsroot/toolbox/compiler/system_dependent.m. It appears to be used by the matlab compiler, so it appears as a *.m file (hence the invalid text character, it was an encrypted file!). I am not sure how the directory ended up where it did, but I could not make any sense of its location.
SOLUTION:
Remove */example/ from your path, or better yet, delete */example/ altogether.
0 Kommentare
Siehe auch
Kategorien
Mehr zu MATLAB Compiler 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!