|
|
CellArray nach Kriterium "ausfiltern" |
|
Luk4s |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.12.2020, 13:59
Titel: CellArray nach Kriterium "ausfiltern"
|
|
Hallo zusammen,
Ich habe folgendes Problem:
Ich habe ein Cell Array mit n Spalten, das die Position von Nullstellen von n Kraft-Zeit Verläufen enthält.
Nun möchte Ich ein (Cell)Array daraus machen in dem nur die Einträge der jeweiligen Zelle übrig bleiben, die kleiner als der entsprechende Wert aus einem Vektor vom Format 1 x 3 sind.
Mein erster Versuch liefert aber nur Zellen, die für jeden Eintrag 0 oder 1 enthalten (je nach dem ob die Bedingung erfüllt ist oder nicht).
Ich stehe leider auf dem Schlauch...
Mein "Versuch":
numAths = Anzahl der Spalten
nullst{n} = CellArray mit den Positionen aller Nullstellen
posmax(n) = Vektor mit den Kriterien für die entsprechende Spalten
Das kann ja eigentlich nicht schwer sein, aber Ich komme nicht drauf.
Ich hoffe mir kann jemand weiterhelfen.
Beste Grüße
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 07.12.2020, 14:17
Titel:
|
|
Hallo,
Vermutung: du möchtest
Falls dies nicht weiterhilft, bitte ein reproduzierbares Datenbeispiel zur Verfügung stellen.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Luk4s |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.12.2020, 17:28
Titel:
|
|
Danke dir.
Das sieht schonmal ganz gut aus.
allerdings liegen in idx jetzt nur die gesuchten Werte für die letzte spalte des ursprünglichen CellArrays...
|
|
|
Luk4s |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.12.2020, 18:07
Titel:
|
|
So Ich habs geschafft.
Das hier klappt jetzt:
Vielen Dank für deine Hilfe.
|
|
|
|
|
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 - 2024
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.
|
|