数字信号处理的MATLAB实现

源代码在线查看: ex0604.m

软件大小: 781 K
上传用户: Mrsliu
关键词: MATLAB 数字信号处理
下载地址: 免注册下载 普通下载 VIP

相关代码

				%例6-4 结构体内部数据的获取
				strArray=struct('name',{'personA','personB','personC'}...
				,'age',{13,20,25},'sex',{'female','male','male'},...
				'mat',{[1 2],[3 4;5 6],[]})		%创建结构体数组(如图6-2所示)
				newArray=strArray(1:2)	%通过冒号和括号裁减产生结构体数组的子数组
				strArray(1)		%通过下标索引访问结构体数组中的第一个结构体元素
				strArray(2).name	%访问第二个结构体元素的name字段值
				strArray(2).mat(2,1)		%访问第二个结构体元素的mat字段数组的第2行第1列元素
				ageArray=strArray.age	% 多个结构体对象的同一字段值不能赋值给一个数组
				ageArray={strArray.age}	%多个结构体对象的同一字段值只能赋值给元胞数组
				whos ageArray	%ageArray是一个1*3的元胞数组			

相关资源