...

/

Solution Review: Visualize a Vector and Its Components

Solution Review: Visualize a Vector and Its Components

Have a look at the solution to the 'Visualize a Vector and its Components' challenge.

Rubric criteria

Solution

Press + to interact
class VectorVisualization
{
public static void main(String args[])
{
System.out.println("X-component: " + getXcomp(5, 45.0));
System.out.println("Y-component: " + getYcomp(5, 45.0));
}
// Method to find x componnent
public static Double getXcomp(Integer magnitude, Double direction)
{
return magnitude * Math.cos(Math.toRadians(direction));
}
// Method to find y componnent
public static Double getYcomp(Integer magnitude, Double direction)
{
return magnitude * Math.sin(Math.toRadians(direction));
}
}

Rubric-wise explanation


Point 1:

Look at line 11. We declare the header of the getXComp method: public Double getXComp(Integer magnitude, Double direction).

Point 2, 3, 4:

We calculate the x component at line 13. Notice that we first convert the angle (direction) into radians using the Math.toRadians() function. Then, we apply the Math.cos() function on the angle and ...