Derive Befehl < Derive < Mathe-Software < Mathe < Vorhilfe
|
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Hallo,
ich habe in Derive folgenden Ausdruck eingegeben (Teil eines kleinen Programms):
H(a, v_ [mm] ):=\summe_{j=1}^{Dim v_} [/mm] If( v_ j=a,1,0)
Das"j" innerhalb des If befehls soll als Index bei v_ auftauchen. Ich weiß aber nicht, wie ich das hinbekommen soll. Kann mir einer helfen?
Vielen Dankk
Dildappel
|
|
|
|
Hallo dildappel und ,
> Hallo,
>
> ich habe in Derive folgenden Ausdruck eingegeben (Teil
> eines kleinen Programms):
>
>
> H(a, v_ [mm]):=\summe_{j=1}^{Dim v_}[/mm] If( v_ j=a,1,0)
>
>
> Das"j" innerhalb des If befehls soll als Index bei v_
> auftauchen. Ich weiß aber nicht, wie ich das hinbekommen
> soll. Kann mir einer helfen?
Hast du vorher v als Vektor definiert?
Ist Dim v daher eine bekannte feste Größe?
meinst du so:
v:=[3,2,3,4,3,5]
sum(IF(v sub j = 3, 1, 0), j, 1, DIM(v)) = 3
damit werden die Dreier im Vektor v gezählt - habe ich das richtig verstanden?
>
> Vielen Dankk
>
> Dildappel
Gruß informix
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 22:50 Do 20.03.2008 | Autor: | dildappel |
Hallo Informix,
vielen Dank für Deinen Tipp. Der war genau richtig. Bei der angegebenen Zeile handelt es sich um einen Befehl aus einem kleinen Stochastikprogramm in Derive, mit dessen Hilfe man nachher durch Derive verschiedene Zufallsexperimente simulieren, relative Häufigkeiten berechnen und Balkendiagramme zeichnen lassen kann.
Ich hatte alles eingegeben. Probleme gab es eben nur in der Zeile, weil das j als Index auftauchen sollte. Das Programm funktioniert nun einwandfrei.
Vielen Dank nochmals
Gruß und schöne Ostertage
Dildappel
|
|
|
|