unicode2ascii

Converts unicode endcoded files to ASCII encoded files

You are now following this Submission

UNICODE2ASCII Converts unicode endcoded files to ASCII encoded files
UNICODE2ASCII(FILE)
Converts the file to ASCII (overwrites the old file!)
UNICODE2ASCII(SOURCEFILE, DESTINATIONFILE)
Converts the contents of SOURCEFILE to ASCII and writes it to DESTINATIONFILE
ASCIISTRING = UNICODE2ASCII('string', UTFSTRING)
Converts the UTFSTRING to ASCII and returns the string.

The unicode header and all 0-bytes will be deleted. If there are characers with encoding > FF then the file will continue to contain garbage because there is no ASCII representation for those characters. But about 99% of the files should convert ok.

Cite As

Stefan Eireiner (2026). unicode2ascii (https://se.mathworks.com/matlabcentral/fileexchange/10686-unicode2ascii), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

added functionality to convert strings.