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]
相關文章
- C++順序結構(3)、資料型別_____教學C++資料型別
- Redis基本資料型別底層資料結構Redis資料型別資料結構
- C#學習筆記--複雜資料型別、函式和結構體C#筆記資料型別函式結構體
- 大二資料結構學習3(棧和佇列)資料結構佇列
- JS 中普通物件資料型別的基本結構和操作JS物件資料型別
- Redis資料結構:List型別全面解析Redis資料結構型別
- 資料結構中抽象資料型別是什麼?資料結構抽象資料型別
- Redis基礎(一)資料結構與資料型別Redis資料結構資料型別
- Python3學習(基本資料型別-集合-字典-基本資料型別總結)Python資料型別
- js資料型別之基本資料型別和引用資料型別JS資料型別
- 二、ClickHouse 資料型別資料型別
- Redis - 資料型別對映底層結構Redis資料型別
- 3. php資料型別、資料型別轉換PHP資料型別
- 區別值型別資料和引用型別資料型別
- 3.資料型別資料型別
- Python資料型別3Python資料型別
- 資料結構二之棧和佇列資料結構佇列
- COMP2017 9017 多型別連結串列資料結構多型型別資料結構
- c#如何宣告資料結構型別為null?C#資料結構型別Null
- Postgresql資料庫體系結構-程式和記憶體結構SQL資料庫記憶體
- JAVA中基本資料型別和引用資料型別Java資料型別
- SSIS 資料型別 第二篇:變數的資料型別資料型別變數
- 3. 基本資料型別資料型別
- 3.Java資料型別Java資料型別
- JS 資料型別總結JS資料型別
- 資料結構複習-01enum列舉型別資料結構型別
- 二、變數與資料型別變數資料型別
- python基礎(二)—-資料型別Python資料型別
- 關於結構體型別的學習結構體型別
- 結構化資料、半結構化資料和非結構化資料
- 資料結構中樹和森林的區別資料結構
- 什麼是泛型?,Set集合,TreeSet集合自然排序和比較器排序,資料結構-二叉樹,資料結構-平衡二叉樹泛型排序資料結構二叉樹
- PHP 資料型別之檢視和判斷資料型別PHP資料型別
- Python3的資料型別Python資料型別
- 基本資料型別與引用資料型別,及記憶體分配資料型別記憶體
- 可變資料型別(mutable)與不可變資料型別(immutable)總結資料型別
- Redis的ZSet底層資料結構,ZSet型別全面解析Redis資料結構型別
- Redis(一):基本資料型別與底層儲存結構Redis資料型別
- Redis常用資料型別及其儲存結構(原始碼篇)Redis資料型別原始碼