how can I improve this code???!!!
Show older comments
hi , I write a script and in this script below code take time than other codes in my script.
I need your knowledge to know how can I improve this script. (I know it takes only 0.11 sec to run but in large scale inputs it takes too long and also I want to learn that how can I write a script efficient.)
margin=zeros;
l=1;
C_in= 3405;
for i=1:1824
for j=1:10
temp=COPT(i,3)*COPT_load(j,2);
if temp>d
%this line takes time %from here
margin(l,1)=COPT(i,2)-COPT_load(j,1);
%to here
margin(l,2)=temp;
l=l+1;
end
end
end
So how can I improve my code ???
2 Comments
the cyclist
on 13 Nov 2019
Can you upload a *.mat file with the data, so that we can test on your actual data?
f4r3in
on 14 Nov 2019
Accepted Answer
More Answers (0)
Categories
Find more on Creating and Concatenating Matrices 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!