Matlab中的结构体
生活随笔
收集整理的這篇文章主要介紹了
Matlab中的结构体
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
結構體類型可以把不同數(shù)據(jù)類型的變量放到同一個變量名下,通過不同的“域”的概念對結構體中的數(shù)據(jù)進行賦值,操作。結構體中的數(shù)據(jù)存儲在相應的“域”中。
結構體的創(chuàng)建有兩種方法,為命令行直接賦值法和函數(shù)法。
通過命令行直接賦值即直接給結構體中的不同域賦值,結構與域之間用“.”連接,不同域中可保存不同數(shù)據(jù)類型的變量。 >>ss.str='ABC'; >>ss.num=[5:2:16]; >>ss.str2=['A','S','BS']; >>ss ss=str:'ABC'num:[5 7 9 11 13 15]str2:'ASBS'
MATLAB中提供了struct()函數(shù)創(chuàng)建結構體,具體用法如下。 ss=struct('str','ABC','num',[5:2:16],'str2',['A','S','BS']) ss=str:'ABC'num:[5 7 9 11 13 15]str2:'ASBS'
? 結構體的操作,舉個例子:
?
?
總結
以上是生活随笔為你收集整理的Matlab中的结构体的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用python同时画多个分布图
- 下一篇: pytorch注意事项