Unable to save file using US-ASCII encoding. Error keeps popping up.

A friend sent me a simple plot code in matlab, it ran normally untill I changed one parameter, then this error popped up:
Unable to save file using US-ASCII encoding.
Save the file using UTF-8 encoding instead.
I've tried googling the problem but all I found was to change the encoding in the code itself, which isn't possible as I can not run the code. Am using the R2020a version of matlab. Any suggestions?

4 Comments

I had the same issue in 2020a and it seems to work now. What I did was to use 'Save As' instead of 'Save'. And, change the format to UTF-8 before saving.
Thank you, @Siqi. Now it's working.
Thank you very much.Vielen danke!

Sign in to comment.

Answers (1)

I had a similiar problem, but the error was "Unable to save using windows-1252 encoding".
In my case the error popped up when I inserted the "≥" carachter in a comment of the file, and I suppose is due to the fact that ≥ is a special character, not included in all encodings, while UTF-8 is quite omnicomprehensive and cross-platform safe. Not sure though why that happened for you.
As @Siqi also pointed out in the comments, the solution is to "Save As" the file (instead of just "Save") and select UTF-8 from the drop-down menu in the save dialog.

Categories

Products

Asked:

on 30 Mar 2020

Community Treasure Hunt

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

Start Hunting!