|
quay |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.03.2014, 17:52
Titel: unique Funktion
|
 |
Servus
Folgendes Problem habe ich:
Vektor A Vektor B
01.01.2003 88888
01.01.2003 88888
01.01.2003 88888
01.01.2003 33553
01.01.2003 33553
02.02.2003 77777
02.02.2003 77777
ich möchte gerne folgenden Output
01.01.2003 88888
01.01.2003 33553
02.02.2003 77777
Wie kann ich dieses Problem lösen? mit der Unique Funktion funktionert es bei mir leider nicht, da die Fehlermeldung kommt, dass die Vektoren nicht gleich lang sind, was Sinn macht, da bei der Unique Funktion auf der linken Seite nur 2 Werte, rechts aber Werte stehenbleiben würden. Gibt es einen Trick dieses Problem zu umgehen?
Vielen Dank
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 14.03.2014, 22:12
Titel:
|
 |
Hallo,
hier eine Möglichkeit:
Bitte Daten immer so zur Verfügung stellen, dass man sie leicht per copy-paste in MATLAB einfügen kann.
Grüße,
Harald
|
|
|
quay |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.03.2014, 09:36
Titel:
|
 |
Vielen Dank für die Antwort und sorry dass ich die Daten in einer falschen Version hochgeladen habe. Dein Code funktioniert fast perfekt. Das einzige Problem dass ich habe ist, dass meine Daten bereits im Format yyyymmdd sind. Dadurch habe ich einfach den ersten Teil weggelassen. Am Ende gibt es mir aber irgendwie komische Daten aus/komische Werte wie 4419 als Jahr. Irgend eine finale Idee was da das Problem sein könnte?
Lg und nochmals vielen Dank
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 17.03.2014, 09:53
Titel:
|
 |
Hallo,
sieht so aus, als ob die Datumsangaben nicht richtig verarbeitet würden.
Bitte ein komplettes Beispiel posten, in dem das Problem auftritt.
Grüße,
Harald
|
|
|
quay |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.03.2014, 09:57
Titel:
|
 |
Leider habe ich den Code nun an meinem richtigen Datensatz verwendet, wobei dann stehts die Fehlermeldung kommt:
horzcat
Dimensions of matrices being concatenated are not consistent
obwohl beide Variabeln exakt die gleiche Anzahl Observationen aufweisen. Das Problem scheint also tiefer zu liegen.
lg
|
|
|
quay |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.03.2014, 10:09
Titel:
|
 |
Danke Harald für deine Mühe, find ich wirklich toll von dir. Hier die konkreten Daten. Irgendwas funktioniert immer noch nicht. Ich hab bereits mit dem Size command gearbeitet, allerdings sind die beiden Arrays exakt das selbe, wodurch ich echt nicht weis woran es liegt.
lg quay
Beschreibung: |
|
 Download |
Dateiname: |
codetest1.m |
Dateigröße: |
162 Bytes |
Heruntergeladen: |
348 mal |
Beschreibung: |
|
 Download |
Dateiname: |
Codetest1.xls |
Dateigröße: |
3.2 MB |
Heruntergeladen: |
382 mal |
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 17.03.2014, 10:11
Titel:
|
 |
Hallo,
leider kann ich nicht erkennen, woher diese Fehlermeldung kommt, ohne das komplette Beispiel zu sehen.
Grüße,
Harald
|
|
|
quay |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.03.2014, 10:18
Titel:
|
 |
Reichen die beiden Files die ich hochgeladen habe? Danke
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 17.03.2014, 10:44
Titel:
|
 |
Hallo,
ich kann nicht erkennen, wie die Variable codetest1 aus der Datei codetest1.xls entsteht, und genau dort scheint das Problem zu liegen.
Folgendes funktioniert bei mir:
Grüße,
Harald
|
|
|
|
|
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.
|
|