06.08.2013 Views

内容简介作者简介 - 科学与工程计算系

内容简介作者简介 - 科学与工程计算系

内容简介作者简介 - 科学与工程计算系

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ans =<br />

31.2000 30.4000 31.6000 28.7000<br />

29.7000 31.1000 30.9000 29.6000<br />

【例 3.3.1.1-2】本例演示构架数组的创建和显示,并利用构架数组保存一个温室群的数据。<br />

本例的运行以例 3.3.1.1-1 为先导。<br />

(1)<br />

green_house(2,3).name='六号房'; % <br />

(2)<br />

green_house % <br />

green_house =<br />

2x3 struct array with fields:<br />

name<br />

volume<br />

parameter<br />

green_house(2,3) % <br />

ans =<br />

name: '六号房'<br />

volume: []<br />

parameter: []<br />

3.3.1.2 利用构造函数创建构架数组<br />

【例 3.3.1.2-1】利用构造函数 struct,建立温室群的数据库。<br />

(1)<br />

a=cell(2,3);<br />

green_house_1=struct('name',a,'volume',a,'parameter',a(1,2)) % <br />

green_house_1 =<br />

2x3 struct array with fields:<br />

name<br />

volume<br />

parameter<br />

(2)<br />

green_house_2=struct('name',a,'volume',[],'parameter',[]) % <br />

green_house_2 =<br />

2x3 struct array with fields:<br />

name<br />

volume<br />

parameter<br />

(3)<br />

green_hopuse_3(2,3)=struct('name',[],'volume',[],'parameter',[])%<br />

green_hopuse_3 =<br />

2x3 struct array with fields:<br />

name<br />

volume<br />

parameter<br />

(4)<br />

a1={'六号房'};a2={'3200 立方米'};<br />

green_house_4(2,3)=struct('name',a1,'volume',a2,'parameter',[]);%<br />

T6=[31.2,30.4,31.6,28.7;29.7,31.1,30.9,29.6]; % <br />

green_house_4(2,3).parameter.temperature=T6; % <br />

green_house_4<br />

green_house_4 =<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!