copying arrays from one variable to another .
46 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Pradeep Gowda
il 5 Apr 2015
Commentato: Kelsey Romine
il 12 Set 2017
i have 2 variables, a=[22 23 43 0 0 0 0], now i need to copy array ' a ' to ' b ' from 1st element to 3rd element. how can it be done?? i tried b=a(3); , b=a(:,3), all these copies only that corresponding element.
0 Commenti
Risposta accettata
Geoff Hayes
il 5 Apr 2015
Pradeep - if you want to copy the first three elements of a into b, then just do
a = [22 23 43 0 0 0 0];
b = a(:,1:3);
In the above, since a is a row vector, we want to copy the first three elements (columns) of a. Try it and see what happens!
2 Commenti
Kelsey Romine
il 12 Set 2017
What if I need the first two elements and the fourth and fifth elements?
Più risposte (0)
Vedere anche
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!