MATLAB (documentation):
>> double('α')
ans =
945
Octave 4.0.0,Ubuntu 16.04(文档):
>> double('α')
ans =
206 177
为什么我的结果不同?
注意:'α'是希腊语小写字母alpha。
MATLAB (documentation):
>> double('α')
ans =
945
>> double('α')
ans =
206 177
为什么我的结果不同?
注意:'α'是希腊语小写字母alpha。
>> unicode2native('α', 'UTF-8')
ans =
1×2 uint8 row vector
206 177
您可以使用feature
或slCharacterEncoding()
来检查编码:
feature('DefaultCharacterSet')
或者
slCharacterEncoding()
slCharacterEncoding(encoding)
我在更改编码并尝试获得相同结果方面运气不佳。这可能是一个错误。