How do you reopen a corrupted Matlab file?

21 visualizzazioni (ultimi 30 giorni)
Andrew Wong
Andrew Wong il 4 Ago 2022
Risposto: Walter Roberson il 9 Giu 2023
At first, opening my matlab .mlx file was straight forward. However, recently a message had started to appear where it says "Error loading *file location and file name*" and then nothing would show up. I'm not sure how to resolve this, and I don't want to have to type my code all over again. Any tips will help, thanks!

Risposte (2)

Nithin Kumar
Nithin Kumar il 9 Giu 2023
Hi Andrew,
I understand that you are facing an issue while opening a MATLAB file­­. Kindly refer to the following possible solutions to fix this error.
  • Incorrect file path or name: Check that you have entered the correct file path and name. Make sure that the file you are trying to open exists in the location you specified. Check for typos and make sure that you have used the correct syntax.
  • Corrupted file: The file you are trying to open may be corrupted. Try opening another file to see if MATLAB opens it successfully. If the issue is only with one file, then the file is likely corrupted, and you should recreate the file.
  • Missing or incompatible dependencies: MATLAB requires some dependencies to function properly. Missing or incompatible dependencies can cause the error message to appear. Check that your MATLAB installation is up to date and that all required software is installed.
  • Insufficient system resources: If you have insufficient system resources such as RAM or disk space, MATLAB may fail to open files. Check your system resources and free up space if necessary.
I hope this answer helps you.

Walter Roberson
Walter Roberson il 9 Giu 2023
If you are using Linux then you might get caught by a kernel change to the handling of tempfs. Mathworks created updates for some releases to deal with this.
Execution of mlx files is by extracting the MATLAB code from the zipped directory of XML files into the temporary directory, and executing the resulting m file. However a Linux kernel change interfered with copying and linking files, which made some matlab operations unstable.

Categorie

Scopri di più su File Operations in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by