怎么样在MATLAB中读取结构体中的数据

2024-11-27 17:36:09
推荐回答(2个)
回答1:

简单,使用fieldnames()函数查看有哪些成员,使用getfield()函数查看成员数据,比如:
>> a.x1 = 123;
>> a.x2 = 'a string';
>> a.x3 = [1,2,3,4,5];

>> fieldnames(a) % 返回成员名称列表
ans =
'x1'
'x2'
'x3'
>> getfield(a,'x1') % 查看某一成员的值
ans =
123

回答2:

如果有人问你何为一个好的Matlab程序?你是不是会说耗时少、消耗内存小、可读性高、å