首页 > 编程知识 正文

MATLAB 结构体定义方法

时间:2023-05-06 02:02:45 阅读:259503 作者:1008

personInfo = struct('name','goudahai','age','38', 'School','Ji Lin University', 'Department','math', 'work','Ecg & Spo2 biomedical signal analysis')

 

 

name, goudahai,  属性-属性对应值。

 

和C/C++结构体类似。

 

------------用这一行代码介绍自己,介绍更多朋友。。

 

还有两个好友,因为是同学,基本信息和自己差不多:

personInfo(2)= struct('name','wu','age','38', 'School','Ji Lin University', 'Department','math', 'work','teacher');
personInfo(3) = struct('name','zhou','age','38', 'School','Ji Lin University', 'Department','math', 'work','software');

这就得到一个 1 x 3 的结构体数组。

 

问你好友都叫什么?

answer = {personInfo(:).name}'

 

返回一个元胞数组,包含好友的名字。

当然也包含自己的名字,对自己要最友好,善待自己。

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。