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

 

返回一個元胞數組,包含好友的名字。

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章