INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

string Vergleich mit Prozent Ausgabe



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

19.10.2009, 14:54 (Dieser Beitrag wurde zuletzt bearbeitet: 19.10.2009 15:03 von Virusblocker.)
Beitrag #1

Virusblocker Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Mar 2009

8.6
2008
de

38518
Deutschland
string Vergleich mit Prozent Ausgabe
Hallo,
folgendes Problem. Ich möchte zwei Strings miteinander vergleichen, die nicht immer die gleiche länge haben. Ein String hat mal ein Buchstaben mehr als der andere, sonst sind die Strings gleich.
Es handelt sich dabei um Strings aus einer OCR.
Beipiel.

erwarteter String: Keine Meldungen verfügbar.
erkannter String: Kaine Meldungen verfiigbur.

Mit meinem jetzigen VI ist der Vergleich ab dem doppelten "i" hinfällig. Allerdings erkennt man als Mensch, das da ja doch noch 3 gleiche Buchstaben existieren danach. Das "g", "b", "r" und der "." Nur sind diese eben um eine Stelle verschoben und so nicht mehr gleich für meine Schleife. Teileweise kommt diese Doppellung von Buchstaben auch am Anfang vor. Wenn der erkannte String am Anfang anstatt einem "K" nun eine "Kk" erkennt, ist alles danach hinfällig, auch wenn es ja quasi richtig wäre.
Kann ich da noch irgendwas machen? Für jeden Gedanken wäre ich dankbar.

Gruß
Wolfgang

Lv80_img
Sonstige .vi  string_uerbereinstimmung_prozent80.vi (Größe: 9,5 KB / Downloads: 240)


Lv86_img
Sonstige .vi  string_uerbereinstimmung_prozent86.vi (Größe: 7,77 KB / Downloads: 228)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.10.2009, 19:57
Beitrag #2

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
string Vergleich mit Prozent Ausgabe
Eine wirklich interessante Frage. Zur Anregung hier erst einmal ein Link, denn eine sinnvollere Antwort fällt mir gerade nicht ein.

http://www.bonk-consulting.de/images/20050...5115_973692.pdf

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 14:32
Beitrag #3

Virusblocker Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Mar 2009

8.6
2008
de

38518
Deutschland
string Vergleich mit Prozent Ausgabe
Hallo Julius,
danke für den link. Hab das Dokument mal durchgearbeitet, und ich bin auch einen Schritt weiter gekommen. auf jedenfall bedeutend weiter als vorher.

Falls aber noch jemand anderes eine Idee hat, ist diese auch herzlich willkommenSmile

Gruß
Wolfgang
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 14:52
Beitrag #4

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
string Vergleich mit Prozent Ausgabe
Das Verfahren 2.2.2 Umschlagsrepräsentation zusammen mit Levenshtein ließe sich evtl. mit relativ geringem Aufwand umsetzen.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 16:12 (Dieser Beitrag wurde zuletzt bearbeitet: 20.10.2009 16:17 von Virusblocker.)
Beitrag #5

Virusblocker Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Mar 2009

8.6
2008
de

38518
Deutschland
string Vergleich mit Prozent Ausgabe
Habe jetzt erstmal 2.2.3 n-Gramme umgesetzt. Ging recht fix und liefert auch erstmal "gute" Ergebnisse. Zum probieren meiner Automatisierung reicht es erstmal. Wenn das Zeitmäßig klappt bei meiner DA, werde ich mich da auch nochmal tiefer reinkniehen, aber erstmal stehen andere Dinge weiter oben auf der Liste...
Danke nochmal!!!

Edit: Ha da ist ja nen VI hinter deinem Link. Gerade erst gesehen:)Dann werde ich mir das morgen doch nochmal anschauen, wenn Zeit ist. Besten Dank...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2009, 16:20
Beitrag #6

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
string Vergleich mit Prozent Ausgabe
ich muss gestehen, ich habe die verlinkten Ansätze nicht gelesen. Meine Idee wäre, die Differenz der Sringlängen zu betrachten. Wenn du also vorher weißt, dass die Strings um ein zeichen verschieden sind, müsstest du ab dem ersten "fehler" eben schaun, ob du ihn durch entsprechende verschiebungen "bereinigen" kannst.

Nur ein ganz naiver, nicht durchdachter ansatz der mir grade durch den kopf ging.

LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.10.2009, 06:29
Beitrag #7

Virusblocker Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Mar 2009

8.6
2008
de

38518
Deutschland
string Vergleich mit Prozent Ausgabe
Morgen Torsten,
diesen Gedanken hatte ich auch schon. Den hab ich aber erstmal wieder verworfen. Warum weis ich nichtmehr.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2009, 08:53
Beitrag #8

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
string Vergleich mit Prozent Ausgabe
Mit dem von mir verlinkten VI, welches den Levenshtein Distance berechnet, klappt das eigentlich sehr gut. Zwischen den beiden von dir genannten Strings berechne ich eine Ähnlichkeit von 84,6154%. Sollte für einen positiven Vergleich langen.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2009, 11:36 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2009 11:38 von Virusblocker.)
Beitrag #9

Virusblocker Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Mar 2009

8.6
2008
de

38518
Deutschland
string Vergleich mit Prozent Ausgabe
Hallo Julius.
Habe mir das nun auch mal schnell zusammengebastelt.
Was mir aber noch nocht einleuchtet. Wenn ich wie in dem PDF beschrieben das Verhältnis aus Abstand/Länge des Strings (bei meinem Beispiel also 5/27) berechne, komme ich auf ca 15%. Um auf die ca 85% zu kommen ist ja 1-X nötig.
Warum ist das so? Ich kann mir das mathematisch gerade nicht herleiten. Vermutlich stehe ich gerade etwas auf dem Schlauch...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2009, 11:46
Beitrag #10

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
string Vergleich mit Prozent Ausgabe
1-x hört sich doch gut an, denn immerhin ermitteln wir hier den Unterschied zwischen beiden Strings.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Vergleich zweier Zahlen LabViewPete 13 12.618 27.10.2020 12:52
Letzter Beitrag: THL
  Mehrfach Vergleich auf Gleichheit MicroScoop 7 6.288 13.08.2019 14:21
Letzter Beitrag: MicroScoop
  String Vergleich erklären 911tom 3 4.846 12.07.2017 17:51
Letzter Beitrag: jg
  Array-Vergleich und Mittelwertbildung domdom 4 4.760 15.05.2017 10:59
Letzter Beitrag: jg
  Vergleich und Neusortierung zweier Arrays domdom 6 5.936 30.11.2016 09:13
Letzter Beitrag: domdom
  Enum Kommando mit string ausgabe Cardinal1664 9 6.748 24.02.2016 15:36
Letzter Beitrag: Cardinal1664

Gehe zu: