www.mikrocontroller.net

Forum: PC-Programmierung Demultiplexing in Matlab


Autor: whatever (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es ist eine eigentlich dumme Frage, aber ich komm grad nicht auf die 
Lösung: Ich habe einen Vektor A1 B1 ... X1 A2 B2 ... X2 A3 B3 ... X3 
(faktisch ist der Buchstabe der Kanal und die Zahl der Samplepunkt) und 
will den möglichst schnell in die Form
A1 A2 ... AX
B1 B2 ... BX
...
..
.
etc. bringen, also die Kanäle in die Zeilen hauen und die Spalten für 
die Samplepunkte nutzen. Gibt es da irgendeinen Befehl / eine Methode 
der / die sinnvoll wäre?

Autor: Tom Ekman (tkon)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
reshape() ist deine Lösung.

Autor: whatever (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ah verdammt, ich dachte genau das geht nicht. Stimmt, solange die als 
Zeile vorliegen kann man das nehmen udn sonst transponieren. Ah, ich 
wusste es, dämliche Frage. Danke.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.