MATLAB结构矩阵
结构矩阵的元素可以是不同的数据类型,它能将一组具有不同属性的数据纳入到一个统一的变量名下进行管理。
1.结构矩阵的建立:
①结构成员赋值
结构:结构矩阵名.成员名=表达式
a(1).x=10; a(1).y='zhangsan'; a(1).z=[11,21;34,78];
a(2).x=12; a(2).y='lisi; a(2).z=[34,191;27,578];
a(3).x=14; a(3).y='wangwu'; a(3).z=[13,890;67,231];
上述结构矩阵中有三个结构成员,他们的数据类型都是一样的,有x(整数),y(字符串),z(矩阵)。通过对结构成员进行新的数据类型赋值从而实现添加,在一个结构成员添加一个新的数据类型的时候,其他的结构成员也会添加同样的新的数据类型,不过是空的。
例如:
a(1).x=10; a(1).y='zhangsan'; a(1).z=[11,21;34,78];
a(2).x=12; a(2).y='lisi'; a(2).z=[34,191;27,578];
a(3).x=14; a(3).y='wangwu'; a(3).z=[13,890;67,231];
a(1).tnt='666'; %给a(2)一个新