這是使用Matlab分析一些文本文件時出現的一個問題,這些文本文件被搞砸了。我正在使用R2017a(9.2.0.538062)64位(maci64)。請注意重音字符。Matlab錯讀ascii文本文件
其他文本編輯器正在閱讀的文件( 「戰爭與Peace.txt」)正確(TextMate是Emacs的,文字編輯和GNU八度),以及其他程序(Python和Ruby,數學)。
它是在1805年7月,演講者是着名的安娜·帕夫洛夫娜·施萊爾,女皇瑪麗亞·弗多羅夫娜的榮譽和最愛。
而在Matlab
這是在1805年7月,和說話的是著名的安娜PávlovnaSCHA©RER,榮譽和皇后MáryaFA«dorovna的最愛女僕。
我的問題
有一個Matlab(偏好?)設置,將準確讀取ASCII文本? Matlab似乎是有效的Ascii字符(主要在200-256範圍內)。
也許[MATLAB:如何顯示從文件中讀取UTF-8編碼的文本? ](http://stackoverflow.com/q/6863147/5358968) – Steve
我不認爲這些是完全ASCII字符。看起來你只是得到一個大寫字符(A),後面跟着一個垃圾字符。也許只有一個帶有重音符號的大寫字母版本,你只是得到第一個。 –