Hallo iedereen, ik zit met een probleem...
Voor school moet ik samen met een vriend voor ons profielwerkstuk een grafische rekenmachine coden in C.
Ons plan was om het programma te verdelen in twee delen:
- De functie interpreter (parser)
- De plotfunctie
Mijn vriend zou de eerste doen, dan rest mij natuurlijk de tweede...
We hebben allebei basis kennis van C en ook al een aantal simpele dingen geprogrammeerd, hij is ook al goed op weg met de parser en ik heb uren gegoogled voor een oplossing voor mijn probleem, wat kan ik namelijk gebruiken om zo'n plotfunctie te maken ?
Het is de bedoeling dat je een functie invoert, bijv. x^2, hierna vul je de x-schaal en de y-schaal in en tot slot de stappen, ofwel de nauwkeurigheid van de functie.
Als de parser goed werkt komen er dus als een goed is een variabel aantal getallen uit die horen bij de x-as en de y-as. Mijn vraag is nu dus: wat heb ik nodig om in C een window te kunnen maken met een assenstelsel, waar uiteindelijk een aantal punten tegen elkaar uitgezet moeten worden ?
Na lang zoeken heb ik nog steeds geen manier gevonden, zou iemand van jullie mij misschien op weg kunnen helpen ?
Voor school moet ik samen met een vriend voor ons profielwerkstuk een grafische rekenmachine coden in C.
Ons plan was om het programma te verdelen in twee delen:
- De functie interpreter (parser)
- De plotfunctie
Mijn vriend zou de eerste doen, dan rest mij natuurlijk de tweede...
We hebben allebei basis kennis van C en ook al een aantal simpele dingen geprogrammeerd, hij is ook al goed op weg met de parser en ik heb uren gegoogled voor een oplossing voor mijn probleem, wat kan ik namelijk gebruiken om zo'n plotfunctie te maken ?
Het is de bedoeling dat je een functie invoert, bijv. x^2, hierna vul je de x-schaal en de y-schaal in en tot slot de stappen, ofwel de nauwkeurigheid van de functie.
Als de parser goed werkt komen er dus als een goed is een variabel aantal getallen uit die horen bij de x-as en de y-as. Mijn vraag is nu dus: wat heb ik nodig om in C een window te kunnen maken met een assenstelsel, waar uiteindelijk een aantal punten tegen elkaar uitgezet moeten worden ?
Na lang zoeken heb ik nog steeds geen manier gevonden, zou iemand van jullie mij misschien op weg kunnen helpen ?