|
|
Bereich eines Vektors finden und aufsummieren |
|
Dodge |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.07.2018, 11:21
Titel: Bereich eines Vektors finden und aufsummieren
|
 |
Hallo Leute,
Ich habe derzeit das Problem, dass ich einen Vektor durchsuchen möchte und die Anzahl der Bereiche, in denen mindestens eine "1" steht, rausspeichern möchte.
Mein Vektor hat beispielsweise diese Form:
00000011110000001000000111000010000...
Hier würde ich gerne eine 4 auf meine Zählervariable addieren, da eben 4 bereiche mindestens eine 1 enthalten.
Hat jemand eine Idee wie man an die Sache herangehen könnte?
Finde nichts entsprechendes (Vermutlich auch weil ich mein Problem nicht in 3 worten ausdrücken kann - sorry wenn es die Frage schonmal gab. Bin auch für Verweise sehr dankbar! )
Vielen Dank im voraus!!
MfG
Dodge
|
|
|
|
|
Dodge |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.07.2018, 12:41
Titel: Re: Bereich eines Vektors finden und aufsummieren
|
 |
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 06.07.2018, 13:06
Titel: Re: Bereich eines Vektors finden und aufsummieren
|
 |
Hallo Dodge,
Es ist nicht klar, was
ist. Ist das ein CHAR-Vektor? Oder meinst Du einen Vektor wie:
? Es ist einfacher eine Lösung zu posten, wenn man nicht zunächst erraten muss, was die Inputs sind. Am besten ist es, Du postest die Daten in valider Matlab-Syntax.
Die Lösung wird dann wohl so lauten:
Man sucht als einfach nur, wie oft [0, 1] vorkommt. Am Anfang fügt man eine 0 an, damit man auch den ersten Block zählt, falls die Daten mit einer 1 beginnen.
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.
|
|