Error: A null assignment can have only one non-colon index
Show older comments
% I have this code
for i=1:40
SSS(i,1)=1
end
for j=1:20
zz(i)=0.25;
SSS(end+1,1)=ZZ(i);
end
[index idx]=find(SSS==1);
SSS(:,2)=SSS(:,1); % values in second column for Ref
% now want to delete first 10 column of 1 in second column only, and add new rows at the end with value 0.5
for j=1:10
SSS(index(j),2)= []; % if I do here NaN then it will increase the size of array, that i Dont want to do
SSS(end+1,2) =0.5;
end
%% my final ans should be as per attached ans.mat file
6 Comments
KSSV
on 20 Aug 2020
You cannot remove elements from matrix like that.
mukesh meharda
on 20 Aug 2020
mukesh meharda
on 20 Aug 2020
A = rand(10,2) ;
A(1,:) = [] % you can remove a row
A(1,1) = [] % you cannot remove an element
What you expect?
mukesh meharda
on 20 Aug 2020
KSSV
on 20 Aug 2020
Okay so remove the entire...
Answers (0)
Categories
Find more on Matrices and Arrays 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!