prime:start

This shows you the differences between two versions of the page.

Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||

prime:start [2017/10/10 02:21] webmasterpdx [Programming Documentation] |
prime:start [2017/10/22 16:04] webmasterpdx [Programming Documentation] |
||
---|---|---|---|

Line 9: | Line 9: | ||

The HP Prime advanced graphing calculator was released in September 2013 as a next generation calculator with cutting edge capabilities. It is primarily based on the [[39gii:specs|HP-39gii]] graphing calculator, but includes a high-resolution color, touchscreen display, an advanced CAS system and unique and innovative control capabilities for teachers and educators. The calculator still provides a number of advanced mathematics users, and can be programmed in [[Prime:Programming|HP Prime Programing Language (HPPPL)]] as well as via custom apps. | The HP Prime advanced graphing calculator was released in September 2013 as a next generation calculator with cutting edge capabilities. It is primarily based on the [[39gii:specs|HP-39gii]] graphing calculator, but includes a high-resolution color, touchscreen display, an advanced CAS system and unique and innovative control capabilities for teachers and educators. The calculator still provides a number of advanced mathematics users, and can be programmed in [[Prime:Programming|HP Prime Programing Language (HPPPL)]] as well as via custom apps. | ||

+ | |||

+ | ===== How to Create a New Article ===== | ||

+ | This is how to create a link from this page to a new article and how to create that article in a page of it's own. | ||

+ | - Edit this page. | ||

+ | - Create a local link from the appropriate section of this page, about "Article" to the page prime:Article, where Article is the name of the page (must be unique), using Link_Text as the text that the link will be displayed as (that the user can click on). To see the formatting of a local link, you can copy an existing link, such as the "indexing" link in the Programming Documentation section below. Save this page. The Link_Text will be displayed in red indicating that the page doesn't exist yet. | ||

+ | - Click on the red link text. A blank page indicating that this link doesn't go anywhere yet is displayed. | ||

+ | - Click on the pen icon on the right and it will Create the non-existent page and put you in the wiki editor, where you can create your article. | ||

+ | - After you've created your page, you can save it by clicking on the button on the bottom. | ||

+ | - Then, if you go back to the previous page, the Link_Text text is now displayed as green instead of red. If you click on it, it will go to your newly created page. | ||

+ | - Enjoy. | ||

+ | |||

+ | ===== Team Members ===== | ||

+ | [[wikiusers:pier4r:start|Pier4r page]] | ||

+ | |||

+ | [[wikiusers:webmasterpdx:start|webmasterpdx Page]] | ||

+ | |||

===== Downloads ===== | ===== Downloads ===== | ||

Line 46: | Line 62: | ||

* [[prime:programming|HPPL Basic Programming Reference.]] The same tutorials as in the previous link but also serves as a partial reference for the Math and CAS menus. | * [[prime:programming|HPPL Basic Programming Reference.]] The same tutorials as in the previous link but also serves as a partial reference for the Math and CAS menus. | ||

* [[http://www.hp-prime.de/files/composite_file/file/201-programming-in-hp-ppl.pdf|Programming in HP PPL.]] A beginning programming on the Prime lecture from an HP webinar. | * [[http://www.hp-prime.de/files/composite_file/file/201-programming-in-hp-ppl.pdf|Programming in HP PPL.]] A beginning programming on the Prime lecture from an HP webinar. | ||

+ | * [[http://www.hpmuseum.org/forum/thread-818.html|Undocumented and Overlooked Features.]] This is the MOHPC links thread, also linked to in the collection of links below, but here, of specific interest, is the Undocumented and Overlooked Features. Essential reading for advanced programming on the Prime. | ||

* [[ftp://ftp.hp.com/pub/calculators/Prime/Documentation/Calculator/EN/User_Guide_EN_2014_12_03_1.pdf|User Guide.]] HP Prime Graphing Calculator User Guide. | * [[ftp://ftp.hp.com/pub/calculators/Prime/Documentation/Calculator/EN/User_Guide_EN_2014_12_03_1.pdf|User Guide.]] HP Prime Graphing Calculator User Guide. | ||

* [[https://www.thecalculatorstore.com/WebRoot/StoreES3/Shops/eb9376/5196/A4C1/5ECE/83AE/85A9/AC10/1417/E23B/User_Guide_EN.pdf|Handbook.]] This is a very early version of the User Guide. It's less verbose than the latest version and might explain things slightly differently that might be advantageous if having difficulty understanding some subject. It's presented here for completion. | * [[https://www.thecalculatorstore.com/WebRoot/StoreES3/Shops/eb9376/5196/A4C1/5ECE/83AE/85A9/AC10/1417/E23B/User_Guide_EN.pdf|Handbook.]] This is a very early version of the User Guide. It's less verbose than the latest version and might explain things slightly differently that might be advantageous if having difficulty understanding some subject. It's presented here for completion. | ||

Line 55: | Line 72: | ||

* [[http://www.hpmuseum.org/forum/thread-4450.html?highlight=fft|Spectrum Analysis.]] Fourier Spectrum Analysis on the HP Prime. | * [[http://www.hpmuseum.org/forum/thread-4450.html?highlight=fft|Spectrum Analysis.]] Fourier Spectrum Analysis on the HP Prime. | ||

* [[http://www.hpmuseum.org/forum/thread-8973.html?highlight=menu|Programming Menus.]] How to program the menu buttons. Read the whole post as there are improvements posted as you work your way down. | * [[http://www.hpmuseum.org/forum/thread-8973.html?highlight=menu|Programming Menus.]] How to program the menu buttons. Read the whole post as there are improvements posted as you work your way down. | ||

+ | * [[prime:LearnApps|Learn the Apps.]] This article explains why it's important to know how to use the various Apps. | ||

+ | * [[prime:polrec|Polar/Rectangular.]] Some notes on polar vs rectangular coordinates. | ||

+ | * [[prime:misctips|Miscellaneous Tips.]] Miscellaneous tips. The next link has tips that apply to CAS/Home modes, but all other tips should go here if possible. I intend to update this as I discover new useful tips that are not related to CAS/Home differences, and recommend that others do so too. | ||

+ | * [[prime:cashome|CAS vs HOME.]] There are several tips described in here that are fundamental to understanding the feel of CAS on the Prime. New users need to understand these so that they know how to present problems to the CAS system and interpret results correctly. In particular how CAS and Home work together is described in here. | ||

* [[http://www.hpmuseum.org/forum/thread-3149.html?highlight=cas+program|Calling CAS functions.]] CAS commands from Program. | * [[http://www.hpmuseum.org/forum/thread-3149.html?highlight=cas+program|Calling CAS functions.]] CAS commands from Program. | ||

* [[http://www.hpmuseum.org/forum/thread-3590.html|CAS Programs.]] Programming a CAS function. | * [[http://www.hpmuseum.org/forum/thread-3590.html|CAS Programs.]] Programming a CAS function. | ||

Line 63: | Line 84: | ||

* [[https://www-fourier.ujf-grenoble.fr/~parisse/giac/troussesurvie_en.pdf|XCAS Reference Card.]] Xcas reference card. | * [[https://www-fourier.ujf-grenoble.fr/~parisse/giac/troussesurvie_en.pdf|XCAS Reference Card.]] Xcas reference card. | ||

* [[https://www-fourier.ujf-grenoble.fr/~parisse/giac.html| Giac/Xcas Online.]] If you wish to test a CAS expression on a PC to see how to use the PRIME CAS correctly, then you can run XCAS in your web browser. This is what this link points to. | * [[https://www-fourier.ujf-grenoble.fr/~parisse/giac.html| Giac/Xcas Online.]] If you wish to test a CAS expression on a PC to see how to use the PRIME CAS correctly, then you can run XCAS in your web browser. This is what this link points to. | ||

- | * [[https://www-fourier.ujf-grenoble.fr/~parisse/giac/src/|XCas Source Code.]] C source code for XCas. The HP Prime CAS is compiled directly from this source code and as new releases come out for XCas, the changes will be ported automatically to the next HP Prime firmware release. | + | * [[https://dev.geogebra.org/trac/browser/trunk/geogebra/giac/src/giac|XCas Source Code.]] C source code for XCas. The HP Prime CAS is compiled directly from this source code and as new releases come out for XCas, the changes will be ported automatically to the next HP Prime firmware release. |

+ | * [[http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html|Floating Point Information.]] This paper describes several theorems related to rounding error and floating point arithmetic. It introduces different floating point representations and deals with precision, etc., and ill conditioned equations (a function where a tiny difference in a value causes a large difference in the result). | ||

* [[http://www.instructables.com/id/HP-Prime-Programming-Displaying-Results/|Displaying Results.]] Different ways to display program results. | * [[http://www.instructables.com/id/HP-Prime-Programming-Displaying-Results/|Displaying Results.]] Different ways to display program results. | ||

* [[http://www.hpcc.org/datafile/V34N1/V34N1P4.pdf|HP Prime a programmer's view.]] Paper on converting a game from an HP48 to HP Prime. | * [[http://www.hpcc.org/datafile/V34N1/V34N1P4.pdf|HP Prime a programmer's view.]] Paper on converting a game from an HP48 to HP Prime. | ||

Line 73: | Line 95: | ||

* [[http://www.hpmuseum.org/forum/thread-5141.html?highlight=string|String Library]] Programmer's String Library. | * [[http://www.hpmuseum.org/forum/thread-5141.html?highlight=string|String Library]] Programmer's String Library. | ||

* [[http://www.hpmuseum.org/forum/thread-3852.html?highlight=INPUT|Jacobian.]] Function to calculate the Jacobian of a matrix. | * [[http://www.hpmuseum.org/forum/thread-3852.html?highlight=INPUT|Jacobian.]] Function to calculate the Jacobian of a matrix. | ||

+ | * [[http://edspi31415.blogspot.com/2017/10/hp-prime-break-vs-continue.html|BREAK vs CONTINUE.]] How break and continue work to break out of loops. | ||

+ | * [[http://edspi31415.blogspot.com/search?q=HP+Prime|Eddie Shore's HP Prime Articles.]] This is a link to a search of Eddie Shore's blog for the term HP Prime. There are multiple articles in a row. Click on Next Posts at the bottom of the page to get even more. | ||

===== Firmware ===== | ===== Firmware ===== | ||

Line 115: | Line 139: | ||

* [[http://holyjoe.net/Prime/Pix/|Images.]] Cool collection of images that can be displayed on the HP Prime. | * [[http://holyjoe.net/Prime/Pix/|Images.]] Cool collection of images that can be displayed on the HP Prime. | ||

* [[http://holyjoe.net/Prime/Pix/color-reduction.htm|Streaks in images.]] Tutorial on how to avoid streaking in HP Prime images. | * [[http://holyjoe.net/Prime/Pix/color-reduction.htm|Streaks in images.]] Tutorial on how to avoid streaking in HP Prime images. | ||

+ | * [[http://www.hpmuseum.org/forum/thread-3781.html?highlight=cas+plot|CAS Plot.]] How to use the Geometry app to make a CAS plot full screen. The CAS plot is imported into the Geometry App. | ||

+ | * [[http://ried.cl/en/franqueando-los-secretos-del-hardware-mediante-ingenieria-inversa/|Reverse Engineering.]] Reverse Engineering the HP Prime. | ||

+ | * [[http://mic.nic.free.fr/|MicNic's Home.]] A french Prime page with useful programs and utilities. | ||

+ | * [[resources:start|Documentations, files and other information about HP calculators]] A great link worth looking at. | ||

+ | * [[resources:bestofdiscussions|About calculators and math world]] Another great link that is a collection of some great discussions related to HP Calculators and Applied Math for calculators that is worth going through. | ||

===== Video Links ===== | ===== Video Links ===== |

prime/start.txt · Last modified: 2017/12/03 19:03 by webmasterpdx