MATLAB 结构体定义方法

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}'

 

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

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

 

你可能感兴趣的:(计算机)