Thema Datum  Von Nutzer Rating
Antwort
27.04.2018 10:16:23 Jari
NotSolved
27.04.2018 11:27:22 Jari
NotSolved
Rot Nullwerte in löschen und interpolieren?
29.04.2018 02:07:48 Ulrich
NotSolved
29.04.2018 02:13:39 Gast5903
NotSolved

Ansicht des Beitrags:
Von:
Ulrich
Datum:
29.04.2018 02:07:48
Views:
350
Rating: Antwort:
  Ja
Thema:
Nullwerte in löschen und interpolieren?
Hallo, wenn ich mich nicht irre, dann stimmt deine Interpolationsformel nicht. Mit deinem Code bemerkst du, dass der Wert bei (i+1) zu klein ist und benutzt die Stützstellen (i-1) und (i+2) zum interpolieren. Geht wahrscheinlich in vielen Fällen. Es stellen sich mir allerdings folgende Fragen: Warum benutzt die Stützstelle (i-1) zur Berechnung, wo doch (i) näher an der zu ermittelnden (i+1) liegt? Hast du dir überlegt, was passiert, wenn der Wert (i+2) ebenfalls ein zu kleiner Wert ist? Um den Fall abzudecken, dass zwei zu kleine Werte aufeinander folgen, würde ich die Stützstellen (i-1) und (i) verwenden, um den Wert für (i+1) zu interpolieren/extrapolieren: [code] cells(i+1,7) = cells(i-1,7) + (cells(i,7)-cells(i-1,7)) / _ (cells(i,1)-cells(i-1,1)) * _ (cells(i+1,1)-cells(i-1,1)) [/code] Voraussetzung für den von mir vorgeschlagenen Code ist, dass die ersten beiden Werte stimmen. Grüße, Ulrich PS: der Code ist ungetestet.

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
27.04.2018 10:16:23 Jari
NotSolved
27.04.2018 11:27:22 Jari
NotSolved
Rot Nullwerte in löschen und interpolieren?
29.04.2018 02:07:48 Ulrich
NotSolved
29.04.2018 02:13:39 Gast5903
NotSolved