主要内容

探索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)
p2: 150 p3: 200