Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Programm für Mittelwert und Varianz eines Vektors

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ] [ 4 ]
010
08.01.2004, 23:19 Uhr
(un)wissender
Niveauwart


Kann ich dir nur zustimmen, aber an meiner Uni in Oldenburg sind auch ein paar meiner Kommilitonen (Hauptstudium) nicht in der Lage so was zu schreiben, traurig aber wahr.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
08.01.2004, 23:26 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


na die die sich durchmogeln gibts ja immer...
aber wenn einem vorschulaufgaben gestellt werden, braucht man sich ja gar nicht durchzumogeln...
das ist ja noch schlimmer, da sind ja dann am ende alle blöd...
Da müsste mal einer dem Lehrveranstallter auf die Finger hauen...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
08.01.2004, 23:40 Uhr
kronos
Quotenfisch
(Operator)


kenn mich da nicht so aus, aber die abschluss-aufgabe vom ersten semester heißt ja nicht so viel, oder? wer weiß, wie lange die sich erst mit praktischer programmierung beschäftigen.
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
08.01.2004, 23:42 Uhr
Pablo
Supertux
(Operator)


hey jungs, das ist ja :OT: geworden. Ich glaube kaum, dass Gizzzy nach all den Kommentaren was postet, wenn überhaupt, sonst hätte er nicht e-mail Adresse gegeben.

Deshalb
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
08.01.2004, 23:48 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


also ich habe mein Informatik-Vordiplom gerade komplett fertig indem ich mir das meiste habe anerkennen lassen (jede menge wahlfächer und mathe musste ich nicht machen...)...
Dann gab es noch die Informatik-Kurse... Früher war das so das Aufgaben abgeben pflicht war aber wegen personalmangels musste man nur noch die Klausuren bestehen... habe die einfach mitgeschrieben und es hat zum bestehen gereicht (das forum hat mir was das betrifft echt ne menge gebracht, an sonsten hätte ich natürlich nicht ne klausur mit mal eben am wochenende angucken mitschreiben können)...

auf jeden fall war so ne mittelwert,varianz fakultät aufgaben das erste was man so als einstieg bekommen hat, damit man überhaupt mal lernt wie man den compiler benutzt usw...
Dann wurden die Aufgaben auch gleich schwieriger... und die Abschlussarbeiten war mal nicht eben in 5 Minuten zu proggen... Da musste man mindestens 1 Tag durchproggen...
Zum Glück war das bei mir ja alles freiwillig und ich konnte mich halt durch Klausurenschreiben durchmogeln...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
08.01.2004, 23:53 Uhr
(un)wissender
Niveauwart


Das sollte die Varianz rechnen, komischerweise bekomme ich bei int Fehler (doppeldeutig: pow).
Ihr auch?

Vermutlich spinnt mein Compiler, der geht mir sowieso auf den Sack, ich werde mit wohl mal was vernünftiges holen, z.B. VC++.
Oder ich bin zu müde...


C++:
#include <iostream>
#include <valarray>
#include <cstdlib>

int main()
{
    typedef double my_value;
    std::valarray<my_value> testValarray(3);
    testValarray[0] = my_value(1);
    testValarray[1] = my_value(2);
    testValarray[2] = my_value(3);
          
    my_value mittelwert = testValarray.sum() / testValarray.size();
    
    testValarray -= mittelwert;
        
    testValarray = pow(testValarray, my_value(2));
  
    my_value varianz = testValarray.sum() / (testValarray.size() - 1);
    
    std::cout << "Mittelwert: " << mittelwert << "\n";
    std::cout << "Varianz: "    << varianz << "\n";        
    system("pause");
    return 0;
}


--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
08.01.2004, 23:55 Uhr
(un)wissender
Niveauwart


Seltsamerweise muss ich vor pow auch nicht std schreiben, sehr seltsam, eigentlich sollte die valarray-Funktion pow im Namensraum std sein.
@virtual?

Bearbeitung:

Kurios, er nimmt nur floating-point Typen, keine integralen.
Das soll mal einer verstehen...


--
Wer früher stirbt ist länger tot.

Dieser Post wurde am 09.01.2004 um 00:03 Uhr von (un)wissender editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
09.01.2004, 00:00 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


welch kranke implementation...

kann ja eigentlich auch nciht gehen weil pow ja ein double haben will...

so sollte er es fressen

C++:
testValarray *= testValarray;




Bearbeitung:

ok das mit dem pow nehm ich zurück, wusste nicht das es das auch für valarray gibt


--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 09.01.2004 um 00:03 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
09.01.2004, 00:07 Uhr
(un)wissender
Niveauwart


Klar, so geht auf jeden Fall, muss man jetzt auch so machen, aber das andere sollt per Docu gehen.
pow, will nämlich nicht immer double, sondern einen Typen T.


Bearbeitung:

Ok
Warum findest du das eigentlich krank?


--
Wer früher stirbt ist länger tot.

Dieser Post wurde am 09.01.2004 um 00:09 Uhr von (un)wissender editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
09.01.2004, 00:12 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

Warum findest du das eigentlich krank?


weil man es nur schwer komplizierter implementieren kann..., nach dem Motto: ich habe gerade Langeweile und gerade nichts zu tun...hm am besten mach ich mir ein Problem...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ] [ 4 ]     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: