Fast serialize/deseriali​ze

버전 1.1.0.0 (8.65 KB) 작성자: Christian Kothe
These functions can serialize most MATLAB data structures into a byte vector and vice versa.
다운로드 수: 3.6K
업데이트 2012/1/26

라이선스 보기

This is an optimized rewrite of Tim Hutt's Serialize/Deserialize functions (it is up to 10x faster on arcane data structures) and supports a few additional data types.

Known limitations:
* Java objects cannot be serialized
* Arrays with more than 255 dimensions have their last dimensions clamped
* Handles to nested/scoped functions can only be deserialized when their parent functions
support the BCILAB argument reporting protocol (e.g., by using arg_define).
* New MATLAB objects need to be reasonably friendly to serialization; either they support
construction from a struct, or they support loadobj(struct), or all their important properties
can be set via set(obj,'name',value)

It has been tested relatively extensively but if you catch a bug, let me know!

인용 양식

Christian Kothe (2026). Fast serialize/deserialize (https://kr.mathworks.com/matlabcentral/fileexchange/34564-fast-serialize-deserialize), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2010b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Instrument Connection and Communication에 대해 자세히 알아보기
도움

도움 받은 파일: Serialize/Deserialize

도움 준 파일: MATLAB over TCP/IP

버전 게시됨 릴리스 정보
1.1.0.0

Included the improvements suggested by Moti Zilberman. Also corrected a bug involving sparse scalars (which could not be serialized before under some circumstances).

1.0.0.0