数学建模社区-数学中国

标题: matlab 结构数组 4——例题 [打印本页]

作者: 森之张卫东    时间: 2015-8-9 16:47
标题: matlab 结构数组 4——例题

下面给出利用struct构建结构数组的具体实例。

【例4.3.1-3】利用函数struct,建立温室群的数据库。

1 struct预建立空结构数组方法之一

a = cell(2,3);     % 创建2×3的元胞数组

green_house_1=struct('name',a,'volume',a,'parameter',a(1,2))

green_house_1 =

2x3 struct array with fields:

name

volume

parameter

2struct预建空结构数组方法之二

green_house_2=struct('name',a,'volume',[],'parameter',[])     

green_house_2 =

2x3 struct array with fields:

name

volume

parameter

3struct预建空结构数组方法之三

green_hopuse_3(2,3)=struct('name',[],'volume',[],'parameter',[])

green_hopuse_3 =

2x3 struct array with fields:

name

volume

parameter

4struct创建结构数组方法之四

a1={'六号房'};a2={'3200立方米'};

green_house_4(2,3)=struct('name',a1,'volume',a2,'parameter',[]);

T6=[31.2,30.4,31.6,28.7;29.7,31.1,30.9,29.6];            green_house_4(2,3).parameter.temperature=T6;            

green_house_4

ans =

2x3 struct array with fields:

name

volume

parameter



作者: 本世界的大人    时间: 2015-8-10 18:25
谢谢分享,学习学习。。。。





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5