首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

一起来学演化计算-matlab基本数据结构struct

比如建立一个复数变量x x.real = 0; % 创建字段名为real,并为该字段赋值为0 x.imag = 0 % 为x创建一个新的字段imag,并为该字段赋值为0 x = real: 0 imag...: 0 然后可以将其动态扩充为数组: x(2).real = 0; % 将x扩充为1×2的结构数组 x(2).imag = 0; 在任何需要的时候,也可以为数组动态扩充字段,如增加字段scale: x(...: 0 scale: 0 x(2) % 查看结构数组的第二个元素的各个字段的内容,注意没有赋值的字段为空 ans = real: 0 imag: 0 scale: [] 应该注意的是,x的real、imag...(2).imag = rand(5,1); 甚至还可以通过引用数组字段来定义结构数据类型的某字段 x(3).real = x(1); x(3).imag = 3; x(3) ans = real: [1x1...struct] imag: 3 使用struct函数创建结构 使用struct函数也可以创建结构,该函数产生或把其他形式的数据转换为结构数组。

52630
领券