Reference to non-existing field

2 次查看(过去 30 天)
Sam
Sam 2016-3-18
回答: Adam 2016-3-18
Hello,
I wrote a code but it gives the error "Reference to non-existing field 'Cycle'". All the fields I want to reference to, are named: Cycle1 Cycle2 Cycle3...
load('RefData.mat')
i = 0;
for i = 1:60
filename = 'Test_script';
xlrange = 'C(1+i):CY(1+i)';
xlswrite(filename,RefData.tasks.HTS.EntireCycle.angles.rawData.Cycle(i).LElbowProSupination,1,xlrange)
end
Any help?
Thanks!

回答(1 个)

Adam
Adam 2016-3-18
Try this instead:
xlswrite(filename,RefData.tasks.HTS.EntireCycle.angles.rawData.( ['Cycle' num2str(i)] ).LElbowProSupination,1,xlrange)

类别

Help CenterFile Exchange 中查找有关 Get Started with MATLAB 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by