Is there a function to tell if Matlab is using little-endian or big-endian on current computer?
22 ビュー (過去 30 日間)
古いコメントを表示
Is there a function to tell if Matlab is using little-endian or big-endian on current computer?
0 件のコメント
採用された回答
その他の回答 (1 件)
Matt J
2024 年 12 月 17 日
編集済み: Matt J
2024 年 12 月 17 日
function endianType = checkEndian()
% Typecast uint16(1) to uint8 to examine the byte order
byteValue = typecast(uint16(1), 'uint8');
% Check the first byte to determine endianness
if byteValue(1) == 1
endianType = 'little-endian';
else
endianType = 'big-endian';
end
end
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Entering Commands についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!