Dieses Thema wurde auch schon einige MAle abgehandelt, eine Suche wäre vielleicht auch angebracht
PS: Wenn du die Cosinus usw. schon hast, dann kannst du es doch gneau so mit ner Parabel oder anderer Funktion machen, du musst dir nur einen entsprechenden Mathe-Parser schreiben, wenn du eine Eingabe in der Form ax³+bx²+cx+d erstellen willst (und da liegt die eigentliche Schwierigkeit, meiner Meinung nach)