elementwise-operations

___ qstnhdr ___ Elementweise Multiplikation von Arrays in F # ___ answer12936773 ___

Etwas wie

%Vor%

sollte funktionieren.

    
___ answer12941219 ___

So:

%Vor%     
___ tag123f ___ F # ist eine prägnante, ausdrucksstarke und effiziente funktionale und objektorientierte Sprache für .NET, mit der Sie einfachen Code zur Lösung komplexer Probleme schreiben können. ___ answer12936750 ___
%Vor%

Wie der Kommentar zeigt, können Sie auch %code% :

verwenden %Vor%     
___ qstntxt ___

Gibt es eine einfache Möglichkeit, die Elemente eines Arrays in F # zu multiplizieren?

Wenn ich zum Beispiel einen Populationsmittelwert aus Stichproben berechnen möchte, würde ich beobachtete Werte mit der Häufigkeit multiplizieren und dann durch die Stichprobenzahlen dividieren.

%Vor%

Leider ergibt dies ein Produkt-Array wie folgt: -

%Vor%

Was ist das Produkt von allem mit allem, während ich nach dem Skalarprodukt (x. [i] * y. [i] für jedes i) bin.

Leider scheint das Hinzufügen einer i-Variablen und eines Index zu den for-Schleifen nicht zu funktionieren.

Was ist die beste Lösung hier zu verwenden?

    
___ tag123elementwise operations ___ hilf uns dieses Wiki zu bearbeiten ___ tag123arrays ___ Ein Array ist eine geordnete Datenstruktur, die aus einer Sammlung von Elementen (Werten oder Variablen) besteht, die jeweils durch einen oder mehrere Indizes identifiziert werden. Wenn Sie nach bestimmten Varianten von Arrays fragen, verwenden Sie stattdessen diese verwandten Tags: [Vektor], [Arraylist], [Matrix]. Wenn Sie dieses Tag verwenden, markieren Sie die Frage auch mit der verwendeten Programmiersprache, es sei denn, Ihre Frage bezieht sich nicht auf eine bestimmte Programmiersprache. ___
4
Antworten

Elementweise Array-Replikation nach einer Anzahl [Duplikat]

Meine Frage ähnelt dieser one , aber ich würde es gerne tun replizieren Sie jedes Element nach einer Anzahl, die in einem zweiten Array derselben Größe angegeben ist. Ein Beispiel dafür ist, dass ich ein Array v = [3 1 9 4] hatte, ich m...
04.03.2010, 20:00
3
Antworten

Elementweise Multiplikation von Arrays in F #

Gibt es eine einfache Möglichkeit, die Elemente eines Arrays in F # zu multiplizieren? Wenn ich zum Beispiel einen Populationsmittelwert aus Stichproben berechnen möchte, würde ich beobachtete Werte mit der Häufigkeit multiplizieren und dann...
17.10.2012, 14:31