Calculator input methods: Difference between revisions

Content deleted Content added
Further reading: improved refs
improved ref
Line 154:
 
{{Keypress|1}} {{Keypress|5}} {{Keypress|ENTER^}} {{Keypress|1}} {{Keypress|0}} {{Keypress|ENTER^}} {{Keypress|ENTER^}} {{Keypress|+}} {{Keypress|+}} {{Keypress|+}}
| 12<br />11 ([[Reverse Polish LISP|RPL]] and [[Entry RPN]])<ref name="RPNHP_2012"/><br />10 ([[Classical RPN]])<ref name="RPNHP_2012">[http://h20331.www2.hp.com/hpsub/downloads/S07%20HP%20RPN%20Evolves%20V5b.pdf HP RPN Evolves] hp.com</ref>
|}
 
Line 223:
Modern computer algebra systems, as well as many scientific and graphing calculators, allow for "'''pretty-printing'''", that is, entry of equations such that [[Fraction (mathematics)|fractions]], [[Nth root#Definition and notation|surds]] and [[integral]]s, etc. are displayed in the way they would normally be written. Such calculators are generally similar in appearance to those using infix notation, but feature a full dot-matrix display and templates for entering expressions, which are navigated using arrow keys on the calculator. The templates contain spaces for values or expressions to be entered, and empty values would typically result in a syntax error, making it more cumbersome to navigate than standard infix notation; standard infix notation is often an option on such calculators as well.
 
Casio used to call this feature ''Natural Display'' or ''Natural textbook display'',<ref>[http://edu.casio.com/products/ntd/fx991es/ Natural textbook display - Scientific calculator].</ref><ref>{{cite web |url=http://edu.casio.com/ |title=CASIO WEW Worldwide Education Website |website=CASIO WEW Worldwide Education Website}}</ref> but now uses ''Natural-VPAM''.<ref>[http://edu.casio.com/products/adves/fx991esplus/ Natural Visually Perfect Algebraic Mode (V.P.A.M) - Scientific calculator] {{Webarchive |url=https://web.archive.org/web/20090427153102/http://edu.casio.com/products/adves/fx991esplus/ |date=2009-04-27}}.</ref> Sharp calls this ''WriteView''<ref>[http://sharp-world.com/contents/calculator/features/standard/writeview/index.html WriteView].</ref> on its scientific calculators and simply ''Equation Editor'' on its graphing calculators.<ref>[http://sharp-world.com/contents/calculator/features/graphing/eq/index.html Sharp Graphing equation editor].</ref> HP calls this its ''Textbook'' display setting,<ref>{{cite web |url=http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c01943918 |title=HP Support document - HP Support Center |website=h20564.www2.hp.com |access-date=2016-08-23 |archive-url=https://web.archive.org/web/20160826051607/http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c01943918 |archive-date=2016-08-26 |url-status=dead}}</ref> which can be used in both RPN and Algebraic mode and in both the ''Stack'' and in the ''Equation Writer'' application.<ref>http://h20331.www2.hp.com/Hpsub/downloads/50gUsing_the_EquationWriter_Part2.pdf. {{Webarchive|url=https://web.archive.org/web/20111218211259/http://h20331.www2.hp.com/Hpsub/downloads/50gUsing_the_EquationWriter_Part2.pdf |date=2011-12-18}}</ref> [[Mathematica]] calls this ''Semantic-Faithful Typesetting''.<ref>[http://www.wolfram.com/technology/guide/SemanticFaithfulTypesetting/ Semantic-Faithful Typesetting].</ref> [[Mathcad]] calls this ''standard math notation''.<ref>[http://www.ptc.com/WCMS/files/56916/en/3549_Mathcad_bro_ViewONLY.pdf Mathcad] {{Webarchive|url=https://web.archive.org/web/20080920223357/http://www.ptc.com/WCMS/files/56916/en/3549_Mathcad_bro_ViewONLY.pdf |date=2008-09-20}}.</ref> [[Maple (software)|Maple]] has a ''Math Equation Editor'',<ref>{{Cite web |url=https://www.maplesoft.com/products/maple/features/feature_detail.aspx?fid=5907 |title=Math Equation Editor - Maple Features - Maplesoft|website=www.maplesoft.com}}</ref> but does not have a special name for this input method. Texas Instruments calls it ''MathPrint,''<ref>{{cite web |url=https://education.ti.com/en/products |title=TI Products &#124; Graphing Calculators &#124; Scientific Calculators |website=education.ti.com}}</ref> incorporating it in its high-end calculators, such as the [[TI-Nspire series]], and in 2011 added the feature to its TI-84 series with the 2.55 OS update.<ref>{{cite web |url=https://www.techpoweredmath.com/new-os-ti-84-255-mp/ |title=Texas Instruments releases new OS for TI-84, 2.55 MP |date=2011-01-14 |website=Tech Powered Math |language=en-us |access-date=2018-05-12}}</ref>
{| class="wikitable" border="1"
|+ Examples
Line 277:
<ref name="Watt_1990">{{cite book |title=Programming language concepts and paradigms |author-first=David A. |author-last=Watt |publisher=[[Prentice Hall]] |date=1990 |edition= |series=Prentice Hall International Series in Computer Science |isbn=978-0-13728874-8}}</ref>
<ref name="Matsushita_1998">{{cite web |title=Expressive Power of Declarative Programming Languages |author-first=Tatsuru |author-last=Matsushita |type=PhD thesis |publisher=Department of Computer Science, University of York |date=October 1998 |url=https://citeseerx.ist.psu.edu/pdf/692970d16d93c76d57458a77fc2231cc94d9db97 |access-date=2023-09-21 |url-status=live |archive-url=https://web.archive.org/web/20230921201617/https://citeseerx.ist.psu.edu/pdf/692970d16d93c76d57458a77fc2231cc94d9db97 |archive-date=2023-09-21}}</ref>
<ref name="HP_2012">{{cite journal |title=HP RPN Evolves |author-first=Richard J. |author-last=Nelson |journal=HP Solve |publisher=[[Hewlett-Packard Development Company, L.P.]] |date=April 2012 |number=27 |pages=42–45 |url=http://h20331.www2.hp.com/hpsub/downloads/S07%20HP%20RPN%20Evolves%20V5b.pdf |access-date=2022-10-20 |url-status=live |archive-url=https://web.archive.org/web/20221020173134/http://h20331.www2.hp.com/hpsub/downloads/S07%20HP%20RPN%20Evolves%20V5b.pdf |archive-date=2022-10-20}} [https://web.archive.org/save/http://h20331.www2.hp.com/hpsub/downloads/HP_Calculator_eNL_04_April_2012%2520(2).pdf] (4 of 56 pages)</ref>
}}