Info
Cette question est clôturée. Rouvrir pour modifier ou répondre.
IS THERE ANY WAY TO RESOLVE THIS LOOP ISSUE AS IT TAKES ALOT OF TIME TO EXECUTE
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
for i=1:size(A,1)
for j=1:size(A,2)
if(A(i,j)==100)
Predict_Value=Pred_Cal(i,j,B(:,j),B);
Output(i,j)=Predict_Value;
L=L+1;
L
end
end
end
i have this code the function pred calculates value 1682 times for a single value passed i need these coordinates i,j to to pass it to function where 100 exists,,currently there are 48000 100,s in matric of A, i am using this matric which is of 943*1682...so too much time take in this code kindly help me here in this code for more quick results
1 commentaire
Stephen23
le 29 Août 2016
Start by reading this: http://www.mathworks.com/help/matlab/matlab_prog/techniques-for-improving-performance.html
Réponses (0)
Cette question est clôturée.
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!