MATLAB 数据结构与函数句柄全解析
1. 结构体(Structures)
结构体是 MATLAB 中一种重要的数据组织形式,它可以将不同类型的数据组合在一起。在处理与单个客户端相关的信息时,逐元素组织(Element-by-element organization)方式能让我们更轻松地访问所有相关信息。
1.1 逐元素组织与平面组织对比
假设有一个 M 文件 client.m ,用于在屏幕上显示给定客户端的名称和地址。
平面组织(Plane organization) :
function client(name,address)
disp(name)
disp(address)
end
调用该函数时:
client(A.name(2,:),A.address(2,:))
逐元素组织 :
function client(B)
disp(B)
end
调用该函数时:
client(B(2))
逐元素组织的另一个优点是,它使得扩展字符串数组字段变得更加容易。
超级会员免费看
订阅专栏 解锁全文

3469

被折叠的 条评论
为什么被折叠?



