error using reshape for a specific case
8 views (last 30 days)
Show older comments
the code gives a g-code for fdm prunters and it works good with all the STL files except the last two; it gives an error as shown below:
Error using reshape
Product of known dimensions, 4, not divisible into total number of elements, 2.
Error in infill_lines_rec (line 71)
c_line=reshape(c_point,4,[])';
the reshape fct is used in line 71 as below:
end
[c_point_t,~,ib] = unique(c_point,'rows');
c_point = c_point_t(accumarray(ib,1)==1,:);
c_line=[];
if ~isempty(c_point)
c_point=sortrows(c_point,1)';
c_line=reshape(c_point,4,[])';
end
c_lineout=[c_lineout;c_line];
end
if angle~=0
end
waiting for your help to make this file work. thanks
0 Comments
Answers (1)
Fangjun Jiang
on 9 Aug 2023
Edited: Fangjun Jiang
on 9 Aug 2023
reshape(1:8,4,[])
reshape(1:2,4,[])
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!