Graphing Calculator

Graphing Calculator - iPhone Mobile Analytics and App Store Data Graphing Calculator - iPhone Mobile Analytics and App Store Data Graphing Calculator - iPhone Mobile Analytics and App Store Data Graphing Calculator - iPhone Mobile Analytics and App Store Data Graphing Calculator - iPhone Mobile Analytics and App Store Data

Description

Time Magazine selected "Graphing Calculator" as one of the top 10 back-to-school iPhone applications.
Link to article: http://tinyurl.com/yz855ad

--------------------

Graphing Calculator turns your phone or iPod into an intuitive high-resolution function plotter and scientific calculator. Features include the following:

- Includes a powerful, yet easy to use scientific calculator.
- Quickly plot and trace multiple equations on the same graph.
- Custom keyboard to speed up entering in equations.
- Pinch to zoom and drag/slide for scrolling the graph in real time.
- The graph view supports portrait and landscape modes.
- Take screen shots, and e-mail graphs to yourself.
- Evaluate your graphs at any x value using the calculator screen.
- Find the exact (x,y) coordinates for roots, intersections, minimums and maximums using the trace mode.
- Provides conditional statements allow the user to restrict the domain and graph piece-wise functions.
- Supports graphing polar and parametric equations.
- Supports graphing inequalities, and implicit equations in the form f(x,y)=g(x,y).
- Retina display and multitasking support
- Display the graph on a TV, projector, or external monitor using Apple's VGA adapter (iPhone 4S, iPhone 4, 4th gen iPod, and iPad only)
- Currently supports the following functions: abs, acos, acosh, acot, acoth, acsc, acsch, asec, asech, asin, asinh, atan, atan2, atanh, ceil, cos, cosh, cot, coth, csc, csch, deg2rad, exp, fact, floor, gamma, gcd, lcm, lgamma, ln, log2, log10, logbase, max, min, mod, nCr, nPr, nroot, rad2deg, rand, sec, sech, sin, sinh, sqrt, tan, tanh.

Please visit the website for more details and screen shots. Feel free to e-mail me if you have questions, problems, or feature requests.

What's New

Version 1.4.5 (Sep 27, 2012)

Added support for the iPhone 5's larger screen.

Expand notes
Version 1.4.4 (Dec 03, 2011)

Changes for version 1.4.4

- This release fixes an intermittent bug responsible for crashing the application when using the "shake to reset grid" feature on the graph screen.

Changes for version 1.4.3

- Added the ability to graph and trace implicit equations in the form f(x,y)=g(x,y). This makes it possible to graph equations that cannot explicitly be solved for y in terms of x. Example: x^2+y^2=9. You can switch the application to implicit graphing mode using the settings page.
- Added an option to turn off the "shake to undo" feature.
- Turned off the custom VGA output for the iPhone 4S, so that the app can use Apple's built in screen mirroring.
- Corrected a bug responsible for crashing the app on the iPhone 4 when used with a VGA cable.
- Minor changes to the graph's grid.

Expand notes
Version 1.4.3 (Nov 22, 2011)

- Added the ability to graph and trace implicit equations in the form f(x,y)=g(x,y). This makes it possible to graph equations that cannot explicitly be solved for y in terms of x. Example: x^2+y^2=9. You can switch the application to implicit graphing mode using the settings page.

- Added an option to turn off the "shake to undo" feature.

- Turned off the custom VGA output for the iPhone 4S, so that the app can use Apple's built in screen mirroring.

- Corrected a bug responsible for crashing the app on the iPhone 4 when used with a VGA cable.

- Minor changes to the graph's grid.

Expand notes
Version 1.4.2 (Oct 06, 2011)

- Added the factorial function.
- Redesigned the equation editor so it's easier to use, and less taps are required.
- Fixed a few bugs that were introduced with the 1.4.0 release.

Expand notes
Version 1.4.1 (Sep 21, 2011)

- Corrected a bug that prevented a few people from being able to edit their equations.
- Improved function tracing performance

Expand notes
Version 1.4.0 (Sep 13, 2011)

- Completely rewrote the pan and pinch gesture handling code. A diagonal pinch always results in a proportional zoom, so it does not alter the grid's aspect ratio. A near vertical pinch only modifies the y-axis, while a near horizontal pinch works on the x-axis. The calculator also supports zooming and panning while graph is in "trace" mode.
- The "shake to reset grid" feature defaults to a square grid. As opposed to -10 to 10 for both the x and y axis.
- Removed the "Zoom mode" option from settings. Thanks to the new pinch handling code, it's no longer needed.
- Removed the "Draw while touching" option from settings. It will always be turned "on" going forward.
- Starting with this version iOS 4.0 or higher is required.

Expand notes
Version 1.3.3 (Aug 24, 2011)

This update fixes the clear history feature, which was broken in the previous version.

Expand notes
Version 1.3.2 (Aug 18, 2011)

This is a minor update that contains mostly bug fixes.

- Added an option to disable the idle timer.
- Added the ability to undo/redo the last key tap by shaking the phone. It's useful when one accidentally hits the "clear" button.
- Fixed a problem with the rand() function, and corrected several other minor bugs.

Expand notes
Version 1.3.1 (May 04, 2011)

This version just fixes bugs introduced in the last update. It also has an improved algorithm for finding roots and intersections.

In case you missed the previous update, here are the list of features introduced in 1.3.0:
- Added the ability to graph inequalities.
- Added conditional statements that allow restrictixng the domain and graphing piece-wise functions.
- Relocated the 'x' button, and made it blue. Many people were having problems finding it in the previous version.
- Modified the calculator history so that both the input and the answer can be recalled, depending on which half of the screen is touched.
- Created new functions for calculating the greatest common divisor and least common multiple.
- Added nroot(), which allows you to calculate the nth root of x without having to use the power function.
- Added logbase() for calculating the log of any base.
- Added the atan2(x,y) function.

As always, I would like to thank everyone that emailed me with bug reports.

Expand notes
Version 1.3.0 (Apr 29, 2011)

- Added the ability to graph inequalities.
- Added conditional statements that allow restricting the domain and graphing piece-wise functions.
- Relocated the 'x' button, and made it blue. Many people were having problems finding it in the previous version.
- Modified the calculator history so that both the input and the answer can be recalled, depending on which half of the screen is touched.
- Created new functions for calculating the greatest common divisor and least common multiple.
- Added nroot(), which allows you to calculate the nth root of x without having to use the power function.
- Added logbase() for calculating the log of any base.
- Added the atan2(x,y) function.
- Fixed several minor bugs that people found since the last update. I would like to thank everyone that e-mailed me.

NOTE: All new features require iOS 4. The application will continue to work as before on iOS 3, but it will be missing these new features.

Expand notes
Version 1.2.1 (Oct 27, 2010)

This update fixes bugs that were introduced in the 1.2.0 update.
- Changed the equation editor so that moving the cursor is easier. The magnifying glass shouldn't be covered by the user's finger anymore.
- Fixed a bug responsible for the equation editor keyboard to stick around after editing an equation.
- Fixed a bug in evaluating user functions on the calculator screen.
- When pressing the open parenthesis key, the app will automatically place a multiplication sign after numbers or variables.

Expand notes
Version 1.2.0 (Oct 16, 2010)

- Redesigned the keyboard so it can slide horizontally for the commonly used functions. (iOS 4.x and higher only)
- The editor uses Apple's standard text view. This means you can now move the cursor with your finger, and it supports copy/paste. The arrow keys were removed from the keyboard. (iOS 4.x and higher only)
- Added support for VGA output (iPhone4, 4th gen iPod and iPad only)
- Fixed a bug responsible for disabling the "edit" button on the equations' tab.

Expand notes
Version 1.1.10 (Jul 30, 2010)

Version 1.0.10 (iPhone)
- Fixed a sampling problem that resulted in vertical portions of graphs not being drawn.
- Improved the root/intersection finding algorithm.
- Added a proportional zoom option.
- Fixed a problem related to the "ans" key.
- Calculator history is now saved when you quit the app on iOS4.
- Fixed several minor bugs that people found since the last update. I would like to thank everyone that e-mailed me.

Expand notes
Version 1.1.9 (Jun 24, 2010)

- Fixed a bug responsible for crashing the application on iOS 4.
- Multitasking support that allows you to jump back to where you left off (only using iOS 4).
- Updated the icon and art to look great on the new retina display.
- Changed the keyboard's click sound to match Apple's default keyboard.
- Fixed a problem with the nPr() function.
- Corrected an issue with gamma() and lgamma().
- Other minor bug fixes.

Expand notes
Version 1.1.8 (Apr 21, 2010)

This version fixes an infinite loop bug in the function optimization feature (finding min/max) that was introduced in the last update. Please update as this bug can make the application hang and time out.

Here are the new features introduced in the last update:
- Added the ability to find local minimums/maximums while tracing the graphs.
- Added the following trigonometric functions: asinh(), acosh(), atanh(), cot(), csc(), sec().
- Added the following new functions: gamma(), lgamma(), nCr(), nPr(), min(), max()
- Fixed the sin(asin(x)) graphing problem discovered by Sven Hörbeck.
- The function selection page now has a fixed cancel button up top.
- Added a comma button to the keyboard in order to support functions with multiple input parameters.

Expand notes
Version 1.1.7 (Apr 16, 2010)

- Added the ability to find local minimums/maximums while tracing the graphs.
- Added the following trigonometric functions: asinh(), acosh(), atanh(), cot(), csc(), sec(). The inverse hyperbolic functions were requested by many people.
- Added the following new functions: gamma(), lgamma(), nCr(), nPr(), min(), max()
- Fixed the sin(asin(x)) graphing problem discovered by Sven Hörbeck.
- The function selection page now has a fixed cancel button up top.

Expand notes
Version 1.1.6 (Mar 11, 2010)

- Redesigned the calculator screen so that it's easier to use.
- Enlarged the buttons.
- Added the ability to fix or edit previous calculations.
- Calculator history is saved even if you restart the application.
- Redesigned the equation editor for improved usability.
- Added an option to zoom only the x or only the y axis.
- Due to popular demand, there is now a square root button on the main keyboard.

Expand notes
Version 1.1.5 (Oct 31, 2009)

- Added polar and parametric graphing support
- Added a random integer function
- Improved graphing speed, which was needed for the more complex polar/parametric graphs
- Updated the help section
- A few minor bug fixes and improvements

Expand notes
Version 1.1.4 (Jul 30, 2009)

This is a minor release with a few bug fixes. There will be a major update with polar/parametric graphing coming next.

- Fixed a bug responsible for incorrectly returning zero for the result of the first calculation.
- Fixed a rare crash bug
- Fixed spelling errors

Expand notes
Version 1.1.3 (May 24, 2009)

This is a minor release with no new features. In addition to a few bug fixes, changes include the following:

- Added a new function selection screen with a brief description of each function. This should help clarify the cryptic function names such as sqrt() and asin().
- Changed the table view such that it only displays the equations that are toggled "on". This was a popular request because people wanted more screen space for the functions they care about, and it makes the table screen more consistent with the graph screen.
- Made the application work better on Apple's upcoming 3.0 firmware.

Expand notes
Version 1.1.2 (May 06, 2009)

version 1.1.2

- Added the ability to find the exact (x,y) coordinates for roots and intersections using the trace mode. The trace will now automatically snap to points of interest. This was the most requested new feature.
- Fixed the bug responsible for freezing the graph view when touched by three fingers at once. If you ever had the graph freeze while zooming, this is what caused it.
- Redesigned the help page to make it easier to navigate.
- Cosmetic changes to the keyboard. There are two styles to pick from as some of you didn't like the brushed metal look.

Expand notes
Version 1.1.1 (Apr 23, 2009)

- Fixed rad2deg()
- Added the ability to switch between "degree" and "radian" mode under settings.
- Added a setting that controls the number of digits printed after the decimal point.
- Added the table view, which was the most requested feature.
- Toggling equations on/off was confusing, so the equations tab was redesigned.
- A few cosmetic changes.

Expand notes
Version 1.1.0 (Mar 29, 2009)

- Added a calculator tab for numerical calculations
- Updated the keyboard layout. The same keyboard is used for editing equations and doing calculations.
- Added the ceil() and floor() functions
- Made the arrow and delete buttons smarter. Function and variable names are completely deleted when the backspace button is pressed. The previous version used to delete them one character at a time.
- Added the ability to toggle equations on and off
- Fixed the inverse trigonometric and hyperbolic functions
- Added a new splash screen

Expand notes
Version 1.0.3 (Mar 13, 2009)

- Fixed expression evaluation and parsing problems that sometimes resulted in incorrect graphs.
- Greatly improved graphing performance and animation frame rate. All graphs render faster, and complex equations can render over 10 times faster, which helps with zooming in and out.
- Added the ability to turn off sound effects.
- Some minor cosmetic changes including a new icon.

Expand notes
Version 1.0.2 (Oct 11, 2008)

- Fixed problems that caused the application to crash.
- Fixed the degrees to radians, radians to degrees, and log10 functions.
- Added a button to clear all equations.
- Added an option to reset the grid to the defaults if the user shakes the phone.

Expand notes
Version 1.1.6 (iPhone OS 3.0 Tested)

- Redesigned the calculator screen so that it's easier to use.
- Enlarged the buttons.
- Added the ability to fix or edit previous calculations.
- Calculator history is saved even if you restart the application.
- Redesigned the equation editor for improved usability.
- Added an option to zoom only the x or only the y axis.
- Due to popular demand, there is now a square root button on the main keyboard.

Expand notes
Version 1.1.5 (iPhone OS 3.0 Tested)

- Added polar and parametric graphing support
- Added a random integer function
- Improved graphing speed, which was needed for the more complex polar/parametric graphs
- Updated the help section
- A few minor bug fixes and improvements

Expand notes

Revenue Estimate

Get downloads and revenue estimates for this app with a premium subscription to Intelligence.

Versions

1.4.5Sep 27, 2012Current release
1.4.4Dec 03, 2011
1.4.3Nov 22, 2011
...
1.4.2Oct 06, 2011
1.4.1Sep 21, 2011
1.4.0Sep 13, 2011
1.3.3Aug 24, 2011
1.3.2Aug 18, 2011
1.3.1May 04, 2011
1.3.0Apr 29, 2011
1.2.1Oct 27, 2010
1.2.0Oct 16, 2010
1.1.10Jul 30, 2010
1.1.9Jun 24, 2010
1.1.8Apr 21, 2010
1.1.7Apr 16, 2010
1.1.6Mar 11, 2010
1.1.5Oct 31, 2009
1.1.4Jul 30, 2009
1.1.3May 24, 2009
1.1.2May 06, 2009
1.1.1Apr 23, 2009
1.1.0Mar 29, 2009
1.0.3Mar 13, 2009
1.0.2Oct 11, 2008
1.1.6 (iPhone OS 3.0 Tested)
1.1.5 (iPhone OS 3.0 Tested)First tracked
Collapse versions

Average Ratings (United States)More Countries

Current Version - 4.7 - 23 ratings
(17)
(4)
(2)
(0)
(0)
Updated on Nov 27, 2014
All Versions - 3.3 - 36,466 ratings
(11,247)
(6,412)
(7,808)
(4,549)
(6,450)
Updated on Nov 27, 2014

About

Compatibility: iPhone, iPod touch

Category: Education

Updated: Nov 27, 2014

Version: 1.4.5

Size: 624.5 KB

Language: English

Seller: Appcylon LLC

Rated 4+:


Requirements: Requires iOS 4.3 or later. Compatible with iPhone, iPad, and iPod touch. This app is optimized for iPhone 5.

App ID:  289940142  [Copy]