How do I determine my MATLAB default character encoding scheme?
Show older comments
Using unicode2native with a single argument, it defaults to "the MATLAB default character encoding scheme". How do I find out what my default is?
Answers (4)
Grzegorz Knor
on 8 Sep 2011
Another solution:
feature('DefaultCharacterSet')
Grzegorz Knor
on 8 Sep 2011
Use java class:
import java.nio.charset.Charset
encoding = Charset.defaultCharset()
2 Comments
Matthew Simoneau
on 8 Sep 2011
Grzegorz Knor
on 8 Sep 2011
"MATLAB, unless you specify a particular encoding will use the computer's (user's) default encoding."
<http://blogs.mathworks.com/loren/2006/09/20/working-with-low-level-file-io-and-encodings/>
Grzegorz Knor
on 8 Sep 2011
get_param(0, 'CharacterEncoding')
1 Comment
Matthew Simoneau
on 8 Sep 2011
Jan
on 8 Sep 2011
Matlab 2009a, WindowsXP:
get(0, 'Language')
% >> 'en_us.windows-1252'
1 Comment
Matthew Simoneau
on 8 Sep 2011
Categories
Find more on Data Type Identification in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!