文档

rmfield

从结构中删除字段

句法

s = rmfield(s,field)

描述

例子

s = rmfield(s,,,,场地从结构数组中删除指定的字段或字段s。使用字符向量的单元格数字来指定多个字段。尺寸s保持不变。

例子

全部收缩

定义标量结构的字段一种,,,,b, 和C

s.a = 1;s.b = 2;s.c = 3;

删除字段b

字段='b';s = rmfield(s,field)
s =带有字段的结构:答:1 C:3

定义带有字段的标量结构第一的,,,,第二,,,,第三, 和第四

s.first = 1;s.second = 2;s.third = 3;s.fourth = 4;

删除字段第一的第四

字段= {'第一的',,,,'第四'};s = rmfield(s,fields)
s =带有字段的结构:第二:2第三:3

输入参数

全部收缩

输入结构,指定为结构数组。

数据类型:结构

字段名称或名称,指定为字符数组或字符向量的单元格数组。

例子:'f1'

例子:{'f1';'f2'}

数据类型:char|细胞

在R2006a之前引入

这个话题有帮助吗?