change columns in array to zeros and assign to another vector

1 Ansicht (letzte 30 Tage)
Oday Shahadh
Oday Shahadh am 20 Jun. 2020
Kommentiert: KSSV am 20 Jun. 2020
hi
I have a (n,3) array, I need to make the first and second coulmns zeros, and assign the resulted array to a new one
g=(a{1}(:,[1 2])==0);
tried this but not work

Akzeptierte Antwort

KSSV
KSSV am 20 Jun. 2020
n = 10 ;
A = rand(n,3) ; % matrix for demo
A(:,1:2) = 0 ; % make first two columns zero
B = A ; % assign tp B
  3 Kommentare
Oday Shahadh
Oday Shahadh am 20 Jun. 2020
v=cell(numel(a),1);
for i = 1:numel(a);
a{i}(:,1:2)=0;
v(i)=a{i};
end
not work
KSSV
KSSV am 20 Jun. 2020
b = a ;
for i = 1:numel(a)
b{i}(:,1:2) = 0 ;
end

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by