Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

Error when storing data after forloop

1 vue (au cours des 30 derniers jours)
Sam
Sam le 27 Déc 2014
Clôturé : MATLAB Answer Bot le 20 Août 2021
I want to calculate the derivative of RHEE. I also created 2 for loops. I want to store each derivative for each test. But it gives the following error : ()-indexing must appear last in an index expression.
aantal_proefpersonen = length(data_stair_rise);
for welke_pp=1:aantal_proefpersonen %forloop for 5 subjects
switch welke_pp
case 1
case 2
case 3
case 4
case 5
end
for i_testen=1:length(data_stair_rise) %forloop for all measurements per subject
RHEE = data_stair_rise(welke_pp,i_testen).VideoSignals(:, strcmp('RHEE', data_stair_rise(welke_pp,i_testen).VideoSignals_headers)); %data extraction
RHEE = d.RHEE;
T = 0:size(RHEE)-1;
dRHEE(welke_pp,i_testen) = gradient(welke_pp,i_testen)(RHEE,T); %want to store each derivative (error)
end end
  6 commentaires
Geoff Hayes
Geoff Hayes le 28 Déc 2014
Modifié(e) : Geoff Hayes le 28 Déc 2014
Sam - since there is no code for any of your cases, then there is no need for it, so you may as well remove it. Please see Per's links to the details of switch.
Also, please answer my previous questions concerning your use of gradient.
Image Analyst
Image Analyst le 28 Déc 2014
I'm just so lost with all the non-English words and bad formatting that I'm not even attempting to understand what's going on there. It's too confusing. Sorry. Plus it looks a lot like your other questions so I don't know what's different here as compared to all the other questions. Good luck though.

Réponses (0)

Cette question est clôturée.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by