专栏
标签
自定义结构体怎么保存为二进制 .mat 文件
技术分享
发布于 2025-07-22 14:47:53
查看 1过去315天

在 Julia 中保存自定义结构体到 .mat 文件,需要将该结构体拆解为 MATLAB 支持的数据类型,例如将结构体转换为字典,然后保存。

以下是一个示例,运行后生成mat文件。

using TyBase

struct T

x::Int64

y::String

end

t = T(2, "a")

# 将结构体转换为 MATLAB 支持的格式

t_dict = Dict("x" => t.x, "y" => t.y)

save("t.mat", "-mat"; t_dict)

image.png

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天