Hi,
einfach mal die Suchfunktion bemühen. Du schwärmst ja immer so von ihr:
Spline Linien zeichnen. Da findest du einiges und kannst das vermutlich auch deinen Bedürfnissen anpassen. Sonst eben nochmals fragen, wenn die Ergebnisse nicht deinen Vorstellungen entsprechen.
Mal als manueller Ansatz: Berechne einzelne Punkte der Kurve (die trigonometrischen Funktionen wurden genannt) und verbinde diese über
Canvas.MoveTo /
Canvas.LineTo. Je mehr Punkte zu berechnest, desto enger liegen sie zusammen und desto sauberer wird die Kurve. Wobei Antialiasing nicht eingesetzt wird. Das wäre vermutlich dann aufwändiger.
Grüße, Matze