Classification of data
Mostra commenti meno recenti
Hi,
I am trying to classify all elements of a cell array into 3 different arrays, as shown -
if gt(wrist_flex{j},calib_flex)
x(j)=1;
y(j)=0;
z(j)=0;
elseif gt(wrist_flex{j},calib_flex)
x(j)=0;
y(j)=1;
z(j)=0;
elseif wrist_flex{j} == calib_flex
x(j)=0;
y(j)=0;
z(j)=1;
calib_flex is a constant. wrist_flex is a column cell array which has its first 1000 points equal to calib_flex. After which it varies rapidly across calib_flex. Now when i run the above program, an error message occurs after 1000th iterations -
??? Error using ==> gt
Matrix dimensions must agree.
Error in ==> classify_atmt1 at 26
if gt(wrist_flex{j},calib_flex)
I am not able to comprehend this error. Can anyone please help me understand the error and provide an apt solution?
5 Commenti
krs.rb1
il 6 Ott 2011
Walter Roberson
il 6 Ott 2011
dbstop at 26 if ~isequal(size(calib_flex), size(wrist_flex{j}))
krs.rb1
il 7 Ott 2011
krs.rb1
il 7 Ott 2011
krs.rb1
il 7 Ott 2011
Risposte (0)
Categorie
Scopri di più su Matrix Indexing in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!