Subtracting the next element on a vector? Basic
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
If I have a vector with n elements, and want a new vector with the subtraction of the first by the second element, and continues...
For exemple: A = [20, 8, 4, 1] turns into B = [(20-8),(8-4),(4,1)]
I started something with
n = length(A);
for k = 1:n
....
but nothing I tried worked them.
Thanks.
0 commentaires
Réponse acceptée
Jiro Doke
le 9 Fév 2011
A = [20, 8, 4, 1];
B = -diff(A);
2 commentaires
Steven Lord
le 14 Jan 2021
Jayaram ram flagged this as "its working good sir...."
The intended purpose of flags is to alert the editors and/or the admins about spam or other content that's not appropriate for Answers. To comment on the solution please use a comment like I'm doing here. Thanks.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Environment and Settings 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!