Matlab中struct的用法


  struct在matlab中是用來建立結構體數組的。通常有兩種用法:
  s = struct('field1',{},'field2',{},...) 
  這是建立一個空的結構體,field1,field2是域名稱
  s = struct('field1',values1,'field2',values2,...) 
  這是在建立結構體的時候就賦值,values1,values2就是針對field1,field2所賦的值。
  例如:s = struct('type',{'big','little'},'color',{'red'},'x',{3 4})
  這個結構體有三個域'type','color','x',根據英文意義可以看出分別是類型,顏色和值的意思。類型可以取的值有'big','little',也就是類型有兩種,分別是大和小。顏色只有'red'紅色,而值x可以是3或者4。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM