这个例子展示了如何显示和修改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)
p2: 150 p3: 200