How can i zeroing elements in a matrix?

1 view (last 30 days)
Well, My task is the following: i have a wav file, that i need to fft, then i load it to a matrix. I want to zeroing the first 10000 elements of the matrix. How can i do that?

Accepted Answer

Wayne King
Wayne King on 25 Sep 2012
I'll assume you have a 1-D vector, if that vector is X, then just
X(1:1e4) = 0;
If this is not what you mean, please be more specific.
  2 Comments
Dionysios Gkonis
Dionysios Gkonis on 2 Nov 2023
if the matrix is n*n, how do you zero a row ?
DGM
DGM on 2 Nov 2023
Doesn't matter whether it's square or not. Just address all elements of the row.
A = randi(9,4,4)
A = 4×4
2 5 4 6 5 1 7 1 4 6 8 6 1 3 7 9
A(2,:) = 0 % row 2, all columns
A = 4×4
2 5 4 6 0 0 0 0 4 6 8 6 1 3 7 9

Sign in to comment.

More Answers (0)

Categories

Find more on Fourier Analysis and Filtering in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!