|
|
spezielle Einträge summieren |
|
samsa10 |

Forum-Fortgeschrittener
|
 |
Beiträge: 50
|
 |
|
 |
Anmeldedatum: 10.12.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.04.2011, 11:36
Titel: spezielle Einträge summieren
|
 |
Hallo Leute!
Es geht darum, ohne for-Schleife, folgendes zu bekommen:
Ich habe zwei Vektoren der Form
Die Werte in v sind Indizes. Ein weiterer Vektor u soll nun folgende Einträge bekommen
Also immer die Summe, über die entsprechenden Einträge in w. Man weiss im vorhinein nicht, wie v und w aussehen.
Hoffe ihr habt Ideen
Schöne Grüße
|
|
|
|
|
samsa10 |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 50
|
 |
|
 |
Anmeldedatum: 10.12.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.04.2011, 12:58
Titel:
|
 |
könnte schon eine erste Hilfe sein, leider bleibt noch die Schwierigkeit, die entsprechenden Einträge zu summieren..
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 30.04.2011, 15:41
Titel: Re: spezielle Einträge summieren
|
 |
Hallo samsa10,
Nun fehlt noch die Definition für u(5). Soll das NaN sein, 0, oder die Summe für v==6 ?
Schau Dir mal den Befehl ACCUMARRAY an, der genau für solche Probleme erstellt wurde. Ich finde den Input allerdings schwer verständlich.
Gruß, Jan
Zuletzt bearbeitet von Jan S am 30.04.2011, 16:11, insgesamt einmal bearbeitet
|
|
|
samsa10 |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 50
|
 |
|
 |
Anmeldedatum: 10.12.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.04.2011, 15:57
Titel:
|
 |
Hallo Jan!
u(5)=0 und erst u(6) ist wieder die Summe für v==6.
Die Länge von u ist bekannt und u wird am Beginn als 0-Vektor definiert, sodass für u(5) nichts gemacht werden muss.
Entsprechend dann auch u(7)=0 und u(9)=0.
Schon mal danke für den Hinweis, werde mir den Befehl mal ansehen.
Grüße
|
|
|
samsa10 |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 50
|
 |
|
 |
Anmeldedatum: 10.12.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.04.2011, 16:39
Titel:
|
 |
accumarray ist perfekt. Macht wirklich genau, was ich brauche.
Vielen Dank Jan!
Also
Schönen Tag noch!
Samsa
|
|
|
|
|
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.
|
|