Skip to content

Commit b600bed

Browse files
pradeebanCopilot
andauthored
Update concore_read.m
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 23df70f commit b600bed

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

concore_read.m

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,15 @@
3131
% Normalize comma delimiters to whitespace so sscanf parses all values
3232
clean_str = strrep(clean_str, ',', ' ');
3333
result = sscanf(clean_str, '%f').';
34-
concore.simtime = max(concore.simtime,result(1));
35-
result = result(2:length(result));
34+
% Guard against empty parse result to avoid indexing errors
35+
if isempty(result)
36+
result = [];
37+
return;
38+
end
39+
concore.simtime = max(concore.simtime, result(1));
40+
if numel(result) > 1
41+
result = result(2:end);
42+
else
43+
result = [];
44+
end
3645
end

0 commit comments

Comments
 (0)