how to modify all elements in a row vector
14 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Muzoun Alnaqbi
il 13 Ago 2020
Commentato: Muzoun Alnaqbi
il 13 Ago 2020
Hello I wanted to ask if I have a row vector and I want to medofy each element of the vector in such way that element 1 is equal to (element 1 *0), and element2= (element2*1) and element3= (element3*2) and so on. is possible to implement this is matlab? do I need a loop?
0 Commenti
Risposta accettata
David Hill
il 13 Ago 2020
yourVector.*(0:length(yourVector)-1);
3 Commenti
David Hill
il 13 Ago 2020
You should not be getting any errors. If you cut and paste this into your command prompt, you are getting an error?
yourVector=1:10;
newVector=yourVector.*(0:length(yourVector)-1);
Più risposte (1)
madhan ravi
il 13 Ago 2020
vector(:) .*(0:numel(vector(:)) - 1)
1 Commento
madhan ravi
il 13 Ago 2020
Are you trying to finish your homework by making others do it? Start with MATLAB On-ramp.
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements 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!