Error with ismember! help me
Show older comments
siz=size(couple,1);
hlife=zeros(siz,1);
adf=zeros(siz,1);
correlation=zeros(siz,1);
sharpe_res=zeros(siz,1);
mcoint=zeros(siz,1);
performance_k=zeros(siz,1);
sharpe_k=zeros(siz,1);
performance_res=zeros(siz,1);
cl=num2cell(prices);
ff=[nomes;cl];
%%start*
for ii=1:size(couple,1);
looking_up=couple(ii,:);
[tf, coldix]=ismember(looking_up,f(ii,:));
prices=ff(:,coldix(tf));
prices=prices(2:end,:);
prices=cell2mat(prices);
x=prices(:,2);
y=prices(:,1);
x=flipud(x);
y=flipud(y);
step1
performance_res(ii,1)=paperoni_o_pezzenti;
hlife(ii,1)=halflife;
adf(ii,1)=results.adf;
correlation(ii,1)=ccor;
sharpe_res(ii,1)=sharpe;
sharpe_k(ii,1)=ksharpe;
performance_k(ii,1)=paperoni_o_pezzentik;
mcoint(ii,1)=m_coint;
end
Matlab give me the following error:
Input A of class cell and input B of class cell must be cell arrays of strings, unless one is a string.
3 Comments
Geoff Hayes
on 10 Apr 2016
fede - what are the variables couple and f? Are they cell arrays or arrays of doubles or...? Please describe the contents for each as it isn't clear from the above code how each is defined.
fede
on 11 Apr 2016
fede
on 11 Apr 2016
Accepted Answer
More Answers (0)
Categories
Find more on Data Types in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!