![]() |
如何在MATLAB中获取结构的最后一个字段?
举个例子
a = struct('in',1,'out',2) b = struct('temperature',6,'light',5,'output',2) 如何获得我输入的最后一个字段和值? [B]回答:[/B] [URL="http://www.mathworks.com/help/techdoc/ref/struct.html"]结构[/URL]的文档说: [INDENT]访问结构中数据的最常见方法是通过指定要引用的字段的名称。 [/INDENT]与[I]数组不同[/I] ,在[I]数组中[/I] ,元素是通过[I]索引[/I] ->位置来访问的,而[I]结构字段[/I]是通过[I]字段[/I]名->名称来访问的。 请参见[URL="https://stackoverflow.com/questions/1882035/how-do-i-access-matlab-structure-fields-within-a-loop/1882243#1882243"]如何在循环中访问MATLAB结构字段?[/URL]关于如何遍历结构的所有字段的信息。 [url=https://stackoverflow.com/questions/4332671]更多&回答...[/url] |
所有时间均为北京时间。现在的时间是 01:04。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.