Is there a function to tell if Matlab is using little-endian or big-endian on current computer?
조회 수: 35 (최근 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일 4:53
편집: Matt J
2024년 12월 17일 4:58
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에서 String Parsing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!