探索libstruct对象
这个例子展示了如何显示和修改libstruct对象的信息。c_struct
.
加载shrlibsample
库,其中包含c_struct
定义。
如果不是(libisloaded (“shrlibsample”)目录(fullfile (matlabroot,“外来的”,“例子”,“shrlib”) loadlibrary (“shrlibsample”)结束
创建libstruct
对象。对象sc
一个MATLAB类的实例叫做lib.c_struct
.
Sc = libstruct(“c_struct”)
Sc = lib.c_struct
设置结构字段值。
集(sc,“p1”, 100,“p2”, 150,“p3”, 200)
显示字段值。
得到(sc)
P1: 100 p2: 150 p3: 200
使用MATLAB字段结构语法修改值。
Sc.p1 = 23;得到(sc)
P1: 23 p2: 150 p3: 200