Ingo Bartling: Buch gesucht: Einführung + Grafik

Hallo,

leider(?) ist es jetzt soweit, dass ich wohl doch noch Java lernen muss/darf. :-/

Bislang konnte ich ja fast alles mit JavaScript erschlagen, aber ich glaube, jetzt geht es wohl ans eingemachte.

Folgende Problemstellung: Ich möchte eine Ball (Kreis) entlang einer Kurven rollen lassen, die als mathematische Funktion eingeben wird. Z.B. ein Ball startet bei (0|1) auf dem Graphen von f(x) = cos(x). dabei muss berücksichtigt werden, dass der Ball beschleunigt und abgebremst wird, dass es eventuell Reibung gibt (falls man das zum Einen zulässt und zum Anderen sinnvoll nähert) etc.

Kennt jemand zufällig ein Buch/Online-Material, das zufällig an solchen "praktischen" Beispielen aus der Physik/Mathematik in Java einführt?

Ach so: Programmiert habe ich schon mal in C++, ist aber eine Weile her und ich habe eigentlich nie Grafikanwendungen dieser Art gemacht. Aber mir könnte auch schon entsprechender SourceCode + gutes Javabuch genügen.

Danke für eure regen Antworten ;-),

Ingo Bartling

  1. Hallo Ingo,

    Folgende Problemstellung: Ich möchte eine Ball (Kreis) entlang einer Kurven rollen lassen, die als mathematische Funktion eingeben wird. Z.B. ein Ball startet bei (0|1) auf dem Graphen von f(x) = cos(x). dabei muss berücksichtigt werden, dass der Ball beschleunigt und abgebremst wird, dass es eventuell Reibung gibt (falls man das zum Einen zulässt und zum Anderen sinnvoll nähert) etc.

    Ein sehr gutes Buch das ich nur empfehlen kann ist "Java ist auch eine Insel":
    http://www.amazon.de/exec/obidos/ASIN/3898425266/qid=1099474052/ref=sr_8_xs_ap_i1_xgl/028-0771854-4043768
    Deine Problemstellung findest du dann in einem Physikbuch deiner Wahl ;-)

    Nein mal ehrlich: Es ist das Beste sich ein gutes Programmierbuch zu kaufen das die Sprache sehr gut beschreibt und sich dann ein Bild zu malen ueber das Ziel welches man vor hat zu programmieren.

    cu

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    SELFCode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
    http://emmanuel.dammerer.at/selfcode.html