This week's book giveaway is in the Servlets forum. We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line! See this thread for details.

I've been given an assignment to plot the curve of a parabola: The question goes thus; "Write a program to plot a curve y2 = 16x between y = 0 and y = +-30(The parabola lines should be represented with Letter D). The space between each alphabet is 15mm". Please guys the "y2" is y squared. I've been trying to figure to out how to do these but it's just looking too much. He also said we should include the plot of the curve. I don't know what to do and I'm counting on you all please i need some help. In-fact can java do this?

What have you tried so far and where are you stuck?
Do you know how to solve this problem mathematically? Also what is "The space between each alphabet is 15mm"?

Shamsudeen Akanbi wrote:I mean how do i start inputting the values of x in my program so that the dependent variable y gets squared, i don't want to pass it in a method.

Im not sure what exactly your question is. If you know what x is, you solve the equation for y and then calculate y.
Now you have both values and can plot 1 point, for each pair for x and y.
Java can do that for sure.

About the plotting: That is very unclear. Are you supposed to plot this as a textfile, where points of the parabol are represented by the character 'D'?

Knowledge Reigns Supreme

Shamsudeen Akanbi
Ranch Hand

Joined: Dec 24, 2010
Posts: 71

posted

0

Yep, i know my 'y' i can represent the scale on the y-axis to be 1 cm to rep 1 unit, then i generate values for 'x'; with these, i then plot the graph and represent each points with a D instead of a dot(.).