How to replace values in a matrix with another set of values
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Jan
le 18 Oct 2018
Do you mean the values 59688:60003, or are these the indices of the values you want to replace?
Réponse acceptée
Image Analyst
le 18 Oct 2018
Try this
% Stuff sourceVector into indexes 59688:60003 of targetVector
targetVector(59688:60003) = sourceVector;
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!