|
|
Zählen gleicher Elemente eines Vektors in Reihe |
|
pegasus077 |

Forum-Anfänger
|
 |
Beiträge: 10
|
 |
|
 |
Anmeldedatum: 05.09.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.09.2014, 22:58
Titel: Zählen gleicher Elemente eines Vektors in Reihe
|
 |
Hallo zusammen,
ich habe folgendes Problem. Ich habe einen Vektor A mit den Werten Null und Eins.
Ich möchte in einem zweiten Vektor dann die Häufigkeit der aufeinanderfolgenden gleichen Elemente zählen. Kommt es zu einem Wechsel zwischen Null und Eins soll die Zählung wieder von vorne beginnen, so wie in B dargestellt
Also ich würde zwar mit cumsum zwar erstmal versuchen die Einsen fortlaufend aufzusummieren und dann über eine Suchschleife bei den Nullen immerwieder zurückzusetzen. A dann invertieren und das ganze dann nochmal.
Denke aber das kann man sicher viel galanter lösen, oder??
Gruß
Pegasus
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 12.09.2014, 14:07
Titel:
|
 |
Hallo,
hier zur Länge der Blöcke
Eine wirklich elegante Möglichkeit, daraus B zu gewinnen, fällt mir gerade nicht ein. Im Zweifelsfall:
Grüße,
Harald
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 21.09.2014, 02:24
Titel: Re: Zählen gleicher Elemente eines Vektors in Reihe
|
 |
Hallo pegasus077,
Soll es elegant oder schnell sein?
Gruß, Jan
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|