Create n arrays given a specified n with similar names
1 view (last 30 days)
Show older comments
% split into dfferent event arrays
no_events = length(event_id);
for i = 1:no_events; % no_events can be anything from 1 to 100, and I don't want to write 100 if/elseif statements
if i == 1
Event1 = [];
elseif i == 2
Event2 = [];
elseif i == 3
Event3 = [];
else
end
end
How can I write this more concisely?
Accepted Answer
Azzi Abdelmalek
on 2 Oct 2014
Edited: Azzi Abdelmalek
on 2 Oct 2014
no_events=10
for i = 1:no_events;
v.(sprintf('event%d',i))=[]
end
More Answers (0)
See Also
Categories
Find more on BPSK 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!