Gast
#298894
Hallo, ich habe eine Variable, in dieser sind 1000 Werte gespeichert. Jetzt möchte ich jeden 10ten Wert aus der Variablen entfernen. Wie mache ich das? a=[1;2;3;4;4;7;......] Gruss, Alex
|
Anzeige
|
Matlab: jeden 10ten Wert löschen
Gast
#298894
Hallo, ich habe eine Variable, in dieser sind 1000 Werte gespeichert. Jetzt möchte ich jeden 10ten Wert aus der Variablen entfernen. Wie mache ich das? a=[1;2;3;4;4;7;......] Gruss, Alex
Gast
#298895
Müsste so funktionieren. a=1:1000; for i=1000:-10:1 a(i)=[]; end
Gast
#298896
Schreib dir doch schnell ne Funkion. Einfach Anzahl der Elemente mit size(a) ermitteln, und dann eine for-Schleife drüber jagen.
Gast
#298897
a=a(1:10:length(a)); Matlab ohne for-schleife is bessa ! Cheers Detlef
Gast
#298898
Ähm, lieber so a=a(find(rem(1:length(a),10)>0)); Detlef
Gast
#298899
Hallo, DANKE, DANKE, DANKE!!! Gruss, Alex Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|