Riemann Sum New Approach
Choosing a Project Computer Science (large field)- the branch of engineering science that studies (with the aid of computers) computable processes and structures Databases Databases Web Programming and Design Web Programming and Design Graphics Design Graphics Design Programming Programming Different Operating Systems Different Operating Systems
Personal Preference Programming (not very creative) C++, Java, etc. C++, Java, etc.Mathematics Curve Bank Curve Bank Riemann Sum Riemann Sum Calculating areas within Curves Calculating areas within Curves
What is Riemann Sum Get a Clear Idea of how it works
Projects in Riemann Sum Projects in Riemann Sum Sample Configurable JCM Applet: RiemannSums Sample Configurable JCM Applet: RiemannSumsImprovements Modify Calculation Modify Calculation Area between two functions Area between two functions Add more functions Add more functions Flexibility FlexibilityBoundsCoordinates
Expectations User Friendly Graphics GraphicsColors Clear and Accurate Results Clear and Accurate ResultsAreaErrors
Ideas Ideas Parsing Take any function Take any functionLanguage Draw Functions Draw Functions Separate the drawing from calculation Separate the drawing from calculation
Java Research Applets Graphics GraphicsTools Classes Classes Tutorials Tutorials Affine Transformations General Path Using the parser Using the parser Valid Input
More research… Transforming Real World to Window Coordinates Real World to Window Coordinates Drawing Functions Tracing curves Tracing curves X, sin(x), log(x),etc. Finding Area
Findings.. Graphics vs. Graphics2D Lines, Rectangles Lines, Rectangles No strings General Path General Path Depending on function
Programming Classes Rectangle Rectangle Calculates Area Area Area Set Rectangles Puts Area together Draw Draw Draws and calculates the area Receives all valid input Receives all valid input Riemann Sum Riemann SumGUI Receives the information Validates Validates
Error Handling Out of bound Large values Invalid Inputs Area does not exist Log, Ln, Infinity Log, Ln, Infinity Everything conjugates properly
Final Result Riemann Sum Riemann SumQuestions?