calling all the elements of a matrix consecutively
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Nicholas
il 27 Ott 2013
Modificato: Azzi Abdelmalek
il 27 Ott 2013
I need to call every element of a vector consecutively except the 'i' element I'm on. for example if i am using two for loops and my vector is V = [1,2,3,4,5]
[n,m]=size(V)
for i=1:m
for j=1:m-1
when i=1, i need to call 2 then 3 then 4 then 5
but for example when i=4, I need to call 1 then 2 then 3 then 5
I need this to work for any size vector because i am going to try to implement this in my Lagrangian polynomial interpolation function.
so again an example for i=3, my four j's in the second for loop should be 1 then 2 then 4 then 5
3 Commenti
Risposta accettata
Azzi Abdelmalek
il 27 Ott 2013
Modificato: Azzi Abdelmalek
il 27 Ott 2013
V = [ 1 4 9 5]
for ii=1:numel(V)
q=V;
q(ii)=[]
for jj=q
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Interpolation 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!