设置和获取嵌套结构/对象归档数据:允许轻松获取和设置访问嵌套结构/对象归档数据的功能-matlab开发

时间:2024-06-18 18:43:00
【文件属性】:

文件名称:设置和获取嵌套结构/对象归档数据:允许轻松获取和设置访问嵌套结构/对象归档数据的功能-matlab开发

文件大小:1.28MB

文件格式:ZIP

更新时间:2024-06-18 18:43:00

matlab

曾经使用过具有复杂拓扑的结构或对象,包括多级嵌套字段? 要访问相关字段,您必须知道整个路径。 幸运的是,Matlab 自动补全有很大帮助,但问题仍然存在。 使用整个路径的代码可能看起来像文学中的一句话。 如果拓扑(目标字段的完整路径)会发生变化怎么办? 这样的代码的支持和调试是一个持续的噩梦。 下面的函数集提出了摆脱这种混乱的方法。 通过仅使用目标子字段的一部分路径(可能仅使用目标字段名称),您可以使用函数“isSubPath”找到整个路径。 它将验证提供的部分路径是否合法,并返回完整路径。 通过使用完整路径,您可以使用“getStructSubField”函数获取目标字段数据,并且只有两个输入——结构和完整路径。 以类似的方式,您可以使用“setStructSubField”函数将所需数据设置到目标字段。 使用上述序列,您将获得短代码,尽管拓扑发生变化(只要部分路径合法),该代码仍将运行


【文件预览】:
subFieldGetSet.zip

网友评论