|
pfeili |

Forum-Century
|
 |
Beiträge: 177
|
 |
|
 |
Anmeldedatum: 27.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2019b
|
 |
|
|
 |
|
Verfasst am: 23.02.2017, 12:56
Titel: Vektoren vergleichen
|
 |
Liebe Leute,
ich möchte meine Messwerte gern auf Plausibilität prüfen. Manchmal setzt der Sensor nämlich aus. Mein Beispiel:
Die Stelle lasse ich mittels
finden und durch
linear interpoliert korrigieren. Funktioniert super. Nun habe ich aber zwei Probleme
1. Wie schaffe ich es zu extrapolieren, wenn das "NaN" am Rand der Messwerte-Matrix liegt. Dort gibt es ja dann entweder keinen Vorgänger oder keinen Nachfolger, also z. B.
2. Wie gelingt es mir bei Vorhandensein von mehreren(!) "NaN"-Elementen diese separat auf dieselbe Weise zu korrigieren. Also z. B.
Versuche ich das mit meiner bisherigen Vergleichs-Variante, wird folgende Meldung ausgegeben:
Zitat: |
Operands to the || and && operators must be convertible to logical scalar values.
|
Nun müsste ich die entstandenen Vektoren ja elementweise vergleichen. Könnt ihr mir helfen?
Beste Grüße
pfeili
|
|
|
|
|
pfeili |
Themenstarter

Forum-Century
|
 |
Beiträge: 177
|
 |
|
 |
Anmeldedatum: 27.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2019b
|
 |
|
|
 |
|
Verfasst am: 23.02.2017, 13:08
Titel:
|
 |
Sorry für die zweite Frage. Diese kann ich erstmal so lösen (auch wenn es sicher noch schnellere Varianten gibt):
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 23.02.2017, 13:18
Titel:
|
 |
Hallo,
ich würde es so versuchen:
Grüße,
Harald
|
|
|
pfeili |
Themenstarter

Forum-Century
|
 |
Beiträge: 177
|
 |
|
 |
Anmeldedatum: 27.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2019b
|
 |
|
|
 |
|
Verfasst am: 23.02.2017, 14:33
Titel:
|
 |
Lieber Harald,
funktioniert super. Ganz herzlichen Dank.
Beste Grüße
pfeili
|
|
|
pfeili |
Themenstarter

Forum-Century
|
 |
Beiträge: 177
|
 |
|
 |
Anmeldedatum: 27.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2019b
|
 |
|
|
 |
|
Verfasst am: 23.02.2017, 14:51
Titel:
|
 |
Habe es mir nur noch mal umgedreht, da die Interpolation zunächst nur innerhalb der Spalten, nicht innerhalb der Zeilen geschehen soll. Schaust du bitte nochmal drauf, ob das so ok ist?
Habe es nachgerechnet und es scheint zu klappen.
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 23.02.2017, 15:00
Titel:
|
 |
Hallo,
sieht gut aus.
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.
|
|