MATLAB(3)資料型別二(結構體和…
1、MATLAB的資料型別
③ 結構體
>> h.name='hello';
>> h.company='cloundsun';
>> h.age=20;
>> h.tel=[150 187 182];
>> h
h =
name: 'hello'
company: 'cloundsun'
age: 20
tel: [150 187 182]
>> isstruct(h) % 判斷 h 是否為 結構體
ans =
1
>> fieldnames(h) %得到結構體 h 的成員名
ans =
'name'
'company'
'age'
'tel'
>> isfield(h,'name') % 判斷 name 是否為 h 結構體 的成員
ans =
1
>> isfield(h,'na') % 判斷 na 是否為 h 結構體 的成員
ans =
0
>> rmfield(h,'age') %移除一個成員,得到一個新的結構體,但是 結構體 h不變
ans =
name: 'hello'
company: 'cloundsun'
tel: [150 187 182]
>> h
h =
name: 'hello'
company: 'cloundsun'
age: 20
tel: [150 187 182]
>> getfield(h,'tel') % 得到結構體中某個成員的值
ans =
150 187 182
>> h
h =
name: 'hello'
company: 'cloundsun'
age: 20
tel: [150 187 182]
④ 單元
>> k={1,'string',[150 187 182]}
k =
[1] 'string' [1x3 double]
相關文章
- MATLAB(2)資料型別一(數值型和…Matlab資料型別
- 資料結構:順序結構和鏈式結構的資料型別定義資料結構資料型別
- C++順序結構(3)、資料型別_____教學C++資料型別
- 二、資料型別和表示式資料型別
- [C++]結構體、共同體和列舉型別C++結構體型別
- 三、資料型別和表示式二資料型別
- Redis基本資料型別底層資料結構Redis資料型別資料結構
- C#學習筆記--複雜資料型別、函式和結構體C#筆記資料型別函式結構體
- 大二資料結構學習3(棧和佇列)資料結構佇列
- Mysql資料庫學習(二):資料型別(數值型別 日期和時間型別 字串型別)MySql資料庫資料型別字串
- JS 中普通物件資料型別的基本結構和操作JS物件資料型別
- oracle資料型別與儲存結構Oracle資料型別
- Redis資料結構:List型別全面解析Redis資料結構型別
- Redis基礎(一)資料結構與資料型別Redis資料結構資料型別
- 資料結構中抽象資料型別是什麼?資料結構抽象資料型別
- Python3 CookBook | 資料結構和演算法(二)Python資料結構演算法
- 二、ClickHouse 資料型別資料型別
- Swift 資料型別(二)Swift資料型別
- 強資料型別和弱資料型別資料型別
- js資料型別之基本資料型別和引用資料型別JS資料型別
- 3. php資料型別、資料型別轉換PHP資料型別
- Redis - 資料型別對映底層結構Redis資料型別
- 區別值型別資料和引用型別資料型別
- Python3學習(基本資料型別-集合-字典-基本資料型別總結)Python資料型別
- 【MySQL資料型別3之--字元型別】MySql資料型別字元
- 二, 基本資料型別(上)資料型別
- NULL的資料型別(二)Null資料型別
- Postgresql資料庫體系結構-程式和記憶體結構SQL資料庫記憶體
- 資料結構二之棧和佇列資料結構佇列
- JAVA中基本資料型別和引用資料型別Java資料型別
- 3.Java資料型別Java資料型別
- Python資料型別3Python資料型別
- JavaScript的資料型別(3)JavaScript資料型別
- 3. 基本資料型別資料型別
- SSIS 資料型別 第二篇:變數的資料型別資料型別變數
- ES6新特性:JavaScript中Set和WeakSet型別的資料結構JavaScript型別資料結構
- JS 資料型別總結JS資料型別
- mysql資料型別小結MySql資料型別