Need help with paraboladrawing
Author 
Message 
Entz

Posted: Wed Dec 03, 2003 10:17 pm Post subject: Need help with paraboladrawing 


I need to draw a parabola or graph the movement of an object in Turing. I am having a bit of trouble as I can only draw 1 kind of parabola and it doesn't seem to want to be altered to the numbers specified.






Sponsor Sponsor



Tony

Posted: Wed Dec 03, 2003 10:26 pm Post subject: (No subject) 


showing your code would help with questions like that, so that someone can point out where you're having problems

Tony's programming blog. DWITE  a programming contest. 




Homer_simpson

Posted: Wed Dec 03, 2003 10:39 pm Post subject: (No subject) 


code:  View.Set ("offscreenonly")
var yy, y := 0
var a, b, c := 0.0
a := .001
b := 0
c := 50
for x : 320 .. 320
y := round (a * ((x + b) ** 2) + c)
for xx : 320 .. 320
yy := round (a * ((xx + b) ** 2) + c)
drawdot (xx + 320, yy, 9)
end for
drawfilloval (x + 320, y, 10, 10, 9)
View.Update
delay (10)
cls
end for 






Entz

Posted: Wed Dec 03, 2003 11:47 pm Post subject: (No subject) 


var setoff := 400
var y := 0
var a := 2
var b := 2
var c := 50
for x : 300 .. 300
y := round (a * (x + b) ** 2 + c) * 1
drawfilloval (x + 100, y + setoff, 1, 1, 5)
end for
^^^ this is really what I had in mind and THX for your help Homer.
its just that the value for setoff changes the size of my parabola.






Tony

Posted: Thu Dec 04, 2003 10:07 am Post subject: (No subject) 


you guys should find two points (well... one point and keep previous in another variable) and draw a line between two points instead. Then the graph would look like a complete curve, not a bunch of scatered dots

Tony's programming blog. DWITE  a programming contest. 




Entz

Posted: Thu Dec 04, 2003 4:49 pm Post subject: (No subject) 


THx that makes alot of scence. Finding one point at a time is so easy and plus it'll be more original than some stuff other people in my class will graph







