WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Run Length Encoding für Matrix

 

rothalpie9
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 04.01.13
Wohnort: Berlin
Version: R2010b
     Beitrag Verfasst am: 06.10.2013, 21:17     Titel:
  Antworten mit Zitat      
Hallo,
ich habe ein sehr ähnliches Problem. Allerdings ist in meinem Falle "a" eine Matrix.

Code:

a=[11 12 13 14; 11 12 13 14; 11 12 13 14];
n=[2,3];
 


Als Ergebnis suche ich eine Matrix, in der die Spaltenvektoren von "a" immer paarweise wiederholt werden, wobei "n" die Anzahl der Wiederholungen angibt.

Das Ergebnis sollte in diesem Beispiel lauten:

Code:

[11 12 11 12 13 14 13 14 13 14; 11 12 11 12 13 14 13 14 13 14; 11 12 11 12 13 14 13 14 13 14 ]
 


Das Problem dabei ist, dass die Matrix "a" zwar eine feste Anzahl an Zeilen hat, die Spalte(-paare) allerdings variieren können. Genauso ist "n" variabel.

Hat jemand dafür eine Idee? Ich habe versucht den Code von denny anzupassen, leider ohne Erfolg.
Private Nachricht senden Benutzer-Profile anzeigen
Gesplittet: 07.10.2013, 09:46 Uhr von Jan S
Von Beitrag Elegant Vektor ohne for-Schleife bauen aus dem Forum Programmierung


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 07.10.2013, 09:50     Titel:
  Antworten mit Zitat      
Hallo rothalpie9,

Bitte hänge keine neuen Fragen an bestehende Threads an. Solches "Thread-Highjacking" verwirrt die Leser, weil nicht mehr klar ist, auf welche Frage sich Antworten beziehen. Ausserdem wird der "beantwortet"-Status sinnfrei.

Wenn Dir der andere Thread nützlich erscheint, füge einen Link dorthin an: http://www.gomatlab.de/elegant-vekt.....chleife-bauen-t16611.html

Hast Du es mal mit dem KRON-Befehl versucht?

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.