|
|
|
Summe eines Vektors, der auch NaN enthält |
|
| Seer |

Forum-Fortgeschrittener
|
 |
Beiträge: 53
|
 |
|
 |
Anmeldedatum: 23.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.14.0.739
|
 |
|
|
 |
|
Verfasst am: 27.06.2012, 10:25
Titel: Summe eines Vektors, der auch NaN enthält
|
 |
Hallo, ich habe einige Vektoren die NaN Einträge haben; Anzahl und Position der NaN's sind variabel. Von diesen Vektoren brauche ich jetzt die Summe der Einträge. Wenn ich "sum" verwende bekomme ich aber als Ergebnis NaN. Ich habe dann etwas rumprobiert und verwende derzeit die untenstehende Konstruktion. So ganz zufrieden bin ich damit aber nicht, es macht den Code unübersichtlich und ich muss diese Schleife auf mehrere Vektoren anwenden. Gibt es eine bessere Lösung? Vielleicht eine Variante von "sum", die NaN's ignoriert?
|
|
|
|
|
|
| Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 27.06.2012, 10:35
Titel:
|
 |
|
|
|
| Seer |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 53
|
 |
|
 |
Anmeldedatum: 23.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.14.0.739
|
 |
|
|
 |
|
Verfasst am: 27.06.2012, 11:34
Titel:
|
 |
|
Danke, genau sowas hab ich gesucht!
|
|
|
|
| Goofy9020 |

Forum-Century
|
 |
Beiträge: 164
|
 |
|
 |
Anmeldedatum: 10.08.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 2009a, 2010b
|
 |
|
|
 |
|
Verfasst am: 27.06.2012, 14:01
Titel:
|
 |
Alternativ die implementierte Funktion "nansum" verwenden
|
|
|
|
| Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 27.06.2012, 16:08
Titel:
|
 |
"Alternativ" ist sehr höflich ausgedrückt NANSUM ist natürlich besser. Tja, 17 Jahre MATLAB und "again what learned".
Andreas
|
|
|
|
| Seer |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 53
|
 |
|
 |
Anmeldedatum: 23.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.14.0.739
|
 |
|
|
 |
|
Verfasst am: 28.06.2012, 08:25
Titel:
|
 |
Brauche ich für "nansum" eine spezielle Toolbox? Matlab sagt mir nämlich:
Undefined function 'nansum' for input arguments of type 'double'.
|
|
|
|
| Goofy9020 |

Forum-Century
|
 |
Beiträge: 164
|
 |
|
 |
Anmeldedatum: 10.08.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 2009a, 2010b
|
 |
|
|
 |
|
Verfasst am: 28.06.2012, 08:35
Titel:
|
 |
Hey Seer,
du brauchst dafür die "Statistics Toolbox"
|
|
|
|
|
|
|
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.
|
|