文件名称:Serialize/Deserialize:将几乎任何 matlab 变量编码和解码为字节序列。-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-21 07:33:50
matlab
这对函数可以将几乎任何 matlab 对象序列化和反序列化(即编码和解码)成字节序列。 这对于将对象保存到磁盘、通过网络发送它们或发送到其他程序非常有用。 支持结构、单元格和矩阵的任何组合。 支持所有数据类型(即所有整数大小、字符、布尔值、单数和双数)。 它们在解码时会自动转换回双精度,但您可以轻松更改它。 我没有对它进行广泛的测试,但它很短,所以任何错误都应该很容易修复。 用法是这样的: astruct.field1 = [1 2 3]; astruct.field2 = {'foo', 'bar', 'baz'}; serialized_astruct = 序列化(astruct); deserialized_astruct = 反序列化(serialized_astruct); 执行后,astruct 和 deserialized_astruct 应该相等。
【文件预览】:
serialize.zip