Gast
#3966459
Wie kann man folgendes einfach realisieren (ohne Schleife): aus Vektor a: a=[1 0 0 1 0 1 1 0]; soll Vektor b werden (jeder Wert soll z.B. hier 3 mal im neuen Vektor nacheinander vorkommen): b=[1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0]; Es gäbe die Möglichkeit des upsamplings, da wird aber der Rest immer mit Nullen aufgefüllt. b=upsample(a,3); 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0