|
|
Vektor Einträge mit Excel Tabelle vegleichen |
|
espitzer |

Forum-Anfänger
|
 |
Beiträge: 35
|
 |
|
 |
Anmeldedatum: 18.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 15:20
Titel: Vektor Einträge mit Excel Tabelle vegleichen
|
 |
|
 |
|
Hallo
vielleicht kann mir jemand bei meiner Aufgabe weiterhelfen, bzw sagen wie ich das auf einfachtem Weg löse..
Also:
Ich habe Messwerte die korrigiert werden müssen. Den Korrektur Faktor erhalte ich aus einer Tabelle (die ich in einer Matrix stehen habe), in dem ich aus den Messwerten berechnete Werte mit einer Spalte vergleiche und daraus den Korrekturwert auslese..
Mein Problem ist jetzt, dass die Berechneten Werte in einem Vektor (Länge 2476) stehen und 4Nachkommerstellen haben.
Die Tabelle aber so aussieht.
in der ersten spalte stehen die Werte die verglichen werden müssen, und in der zweiten die Korrekturwerte..
Da die vergleichswerte <2 zweistellig Nachkommastellen, 2<vergleichswerte<5 einstellig Nachkommastellen und die vergleichswerte>5 keine Nachkommastelle haben weiss ich nicht wie ich das am gescheitsten mache..
Kann ich meinen Vektor mit den berechneten Werten irgendwie mit der ersten spalte vergleichen und mir die Werte angebenlassen die am nähersten an den berechneten Werten liegen??
vielleicht hat ja jemand eine idee
|
|
|
|
|
Mmmartina |

Forum-Meister
|
 |
Beiträge: 745
|
 |
|
 |
Anmeldedatum: 30.10.12
|
 |
|
 |
Wohnort: hier
|
 |
|
 |
Version: R2020a
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 16:09
Titel: Re: Vektor Einträge mit Excel Tabelle vegleichen
|
 |
espitzer hat Folgendes geschrieben: |
Da die vergleichswerte <2 zweistellig Nachkommastellen, 2<vergleichswerte<5 einstellig Nachkommastellen und die vergleichswerte>5 keine Nachkommastelle haben weiss ich nicht wie ich das am gescheitsten mache.. |
Den Teil verstehe ich nicht, sollen das kleiner-als Zeichen sein? wenn ja, kannst du das bitte so mittels Satzbauoptionen (du weißt schon: Kommata, Zeilenumbruch usw.) formatieren, das es klar verständlich ist?
Ich lese irgendwie heraus, dass du Werte mit unterschiedlich vielen Nachkommastellen hast?
Das ist aber nur ein reines Darstellungsproblem.
Matlab macht da keinen Unterschied, ob du 1.25, 1.2500 oder 1.25000000 hast.
_________________
LG
Martina
"Wenn wir bedenken, daß wir alle verrückt sind, ist das Leben erklärt." (Mark Twain))
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 16:16
Titel: Re: Vektor Einträge mit Excel Tabelle vegleichen
|
 |
Hallo espitzer,
Das scheint eine Aufgabe für eine Interpolation zu sein:
Nun wird z.B. für den Messwert 9.5 der Korrekturwert genommen, der genau zwischen 0.0028 und 0.0021 liegt.
Wenn Du weißt, dass die Korrekturwerte auf einer glatten Kurve liegen, z.B. auf einem Polynom, kannst Du statt the linearen Interpolation (ist der Default bei INTERP1) auch ein Polynom durch die Punkte legen (siehe POLYFIT und POLYVAL).
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.
|
|