link9313 / calculus Goto Github PK
View Code? Open in Web Editor NEWA project for calculus class
License: GNU General Public License v2.0
A project for calculus class
License: GNU General Public License v2.0
************************************************************* * Calculus Graph * * Version 1.0.0.0 [5/6/12] * * Copyright © 2012 Nick Lauber * * [email protected] * ************************************************************* ************************************* * Table of Contents * ************************************* 1. Overview 2. Interal Functions 3. Credits ************************************* * 1. Overview * ************************************* My AP Calculus Project is a computer program capable of performing various calculus operations to an equation selected from a coded list unmodifiable outside the source code. Pressing a number 1-4 will display a specified function. Pressing 0 will return to the first screen. ESCAPE or Q will allow you to exit the program at any time. The program utilizes GSL, the GNU Scientific Library, to perform calculus operations: derivatives and integrals. This library is licensed under the GNU GPL, version 2. More information is available here: http://www.gnu.org/software/gsl/ The program also utilizes OpenGL for graphics display. More infromation is availble here: http://www.opengl.org/ The program was written using Microsoft Visual C++ 2010 Express Edition. The program therefore requires the Microsoft Visual C++ 2010 x86 Redistributable. This has been bundled with the program to simplfy this process. ************************************* * 2. Internal Functions * ************************************* The following is a list of calculus functions performed by the program: - Graph of a velocity function, v(t), and its acceleration derivative, a(t) - Integral to find the distance traveled, x(t) on set interval of [0,2] on polynomial functions, [1/2,2] for rational functions, or [0,pi] for trigonometric functions - Disk method of volume rotated about the x-axis on same intervals - Shell method of volume rotated about the y-axis on same intervals ************************************* * 3. Credits * ************************************* Calculus Graph © 2012 Nick Lauber GSL copyright © 1996-2010 Free Software Foundation OpenGL copyright © 1992-2011 Silicon Graphics Inc., Khronos Group Microsoft Visual C++ 2010 Express Edition and Microsoft Visual C++ 2010 x86 Redistributable © 2010 Microsoft Corporation Licensed under the GNU GPL, version 2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.