How to replace values in a matrix with another set of values
3 views (last 30 days)
Show older comments
Hi,
I have a 91282 x 1 matrix and I want to replace the specific values 59688:60003 (n=315) with another set of 315 numbers (a 315 x 1 matrix) in those exact places. What is the best way of doing this? Thanks!
2 Comments
Jan
on 18 Oct 2018
Do you mean the values 59688:60003, or are these the indices of the values you want to replace?
Accepted Answer
Image Analyst
on 18 Oct 2018
Try this
% Stuff sourceVector into indexes 59688:60003 of targetVector
targetVector(59688:60003) = sourceVector;
More Answers (1)
See Also
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!