Clear Filters
Clear Filters

Chage elements of a matrix

1 view (last 30 days)
Berkay
Berkay on 30 Aug 2022
Answered: Chunru on 30 Aug 2022
I have created a matrix filled with ones with this;
Matrix = ones(5,4)
And I want to change every second element of the matrix with random values how can I do it?

Accepted Answer

Chunru
Chunru on 30 Aug 2022
Matrix = ones(5,4)
Matrix = 5×4
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
n = numel(Matrix);
Matrix(1:2:n) = randn(size(1:2:n))
Matrix = 5×4
-1.4989 1.0000 -0.9206 1.0000 1.0000 -0.8921 1.0000 1.2853 0.9458 1.0000 0.5612 1.0000 1.0000 -0.4176 1.0000 -0.7999 -0.3232 1.0000 -0.3478 1.0000

More Answers (0)

Categories

Find more on Creating and Concatenating Matrices 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!