how do i reverse a vector
219 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
ken masters
il 13 Giu 2011
Commentato: Cyrus David Pastelero
il 8 Lug 2020
so far i have this
function [Vout]=reverse(Vin)
0 Commenti
Risposta accettata
Youssef Khmou
il 29 Mag 2013
hi,
To reverse a vector try the function ' wrev' , here is an example :
r=wrev(1:4)
If you to control the degree of reverse/shifting try 'circshift' function.
2 Commenti
Matthew Eicholtz
il 27 Giu 2013
I like this solution. Does anybody know how fliplr and wrev differ in this particular case? Is one more computationally expensive than the other?
Andrei Bobrov
il 28 Giu 2013
wrev(vect) -> vect(end:-1:1)
please try:
>> open wrev
Più risposte (3)
Royi Avital
il 13 Giu 2011
This might work as well (For 1D Vectors):
vReversed = v(end:-1:1);
Good luck!
3 Commenti
Walter Roberson
il 28 Giu 2013
Matt Eicholtz points out that Shweta's comment is incorrect; no subtraction is done, only indexing.
Walter Roberson
il 13 Giu 2011
fliplr() or flipud()
... But I suspect this is a class assignment. You will need to use your knowledge of MATLAB indexing and looping to work out your assignments for yourself.
0 Commenti
Vedere anche
Categorie
Scopri di più su Resizing and Reshaping Matrices in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!