Forum: PC-Programmierung Vektor in gleiche lange vektoren aufteilen


von Sami (Gast)


Lesenswert?

Hallo,



ich habe eine Vektor als Sprachsignal und der möchte ich in gleiche 
lange Vektoren aufteilen. Gibt es in Matlab ein Befehl, der diese 
Aufteilung vereinfacht?

Mein Versuch ist wie folgenden:

Beispiel

fs = 44100
a = wavread('data.wav');
a11 = a(1:1.e6);
a111= reshape(a11,[10,1.e5]);
a1 = a111(1,:);% entspricht erste vektor mit 1.e.5 Elemente


hier bekomme ich halt 10 Vektoren aber die reihenfolge stimmt nicht mehr 
und das darf nicht sein.

Reihenfolge muss angehalten werden

Danke

von asdf (Gast)


Lesenswert?

schleife?

von Sami (Gast)


Lesenswert?

Ja das habe ich auch gedacht aber gibt es nicht in Matlab so ein Befehl 
oder eine vordefinierte Funktion?

Vordefinierte FKT sind immer schneller und effektiver

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.