数组中不同元素的同一字段的数据类型也不要求一样:
x(2) .real = '123: x(2).imag = ran d(5,1);
甚至还可以通过引用数组字段来定
义结构数据类型的某字段:
x(3).real = x(1); x(3).imag = 3; x(3)
ans =
real: [1x1 struct]
imag: 3
下面看一个实际的例子来熟悉直接引用方式定义与显示结构。
【例
431-1
]温室数据(包括温室名、容量、温度、湿度等)的 创建与显示。
(1) 直接对域赋值法产生结构变量
一号温室
';%
创建温室名字段
green_house.name ='
green_house.volume = '2000
立方米
';%
创建温室容量字段
gree
n_house.parameter.temperature = [31.2 30.4 31.6
28.7 %
创建温室温度字段
29.7 31.1 30.9 29.6];
gree n_house.parameter.humidity = [62.1 59.5 57.7
61.5; %
创建温室湿度字段
62.0 61.9 59.2 57.5];
(2) 显示结构变量的内容
gree n_house %
gree n_house =
name:'
一号温室
'
显示结构变量结构
评论0
最新资源