Do you have a question about the WP-34S and is the answer not in the manual?
Questions and answers
Summary of Contents for WP WP-34S
Page 1
OWNER’S MANUAL This file is part of WP 34S. WP 34S is free software: you can redistribute it and / or modify it un- der the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
P - R ..........................49 S - U ..........................54 V - Z ..........................58 - ..........................61 - the End ........................64 Alphanumeric input:......................67 Non-programmable Control, Clearing and Information Commands ........69 WP 34S Owner‘s Manual Edition 2.2 Page 2 of 103...
Page 3
Mapping of Memory Regions to Emulator State Files ............96 Data Transfer Between Your WP 34S and Your PC (SAM-BA) .........96 Data Transfer Between Your WP 34S and Your PC (Serial I/O) ........97 More Keyboard Commands Employing ON ...............98 Appendix B: More Routines and Commands ............99 Library Routines ........................99...
WP 34S yourself. Alternatively, if you don‘t want to bother with cables on your desk connecting it to your computer, with flashing the calculator firmware and attaching a sticky overlay, you may purchase e.g.
Page 5
(Canada) since v1.18 and even a symbolic preprocessor was added with v2.1. We baptized our baby WP 34S in honor of one of the most powerful LED pocket cal- culators, the HP-34C of 1979. The WP 34S is our humble approach – with the hard- ware given –...
– it is all readily accessible on a single DVD from said source. Most ―old‖ commands on your WP 34S will work as they did on the HP-42S. This little manual here is meant as a supplement showing you all the new features. It contains...
WHAT’S ON THE KEYBOARD AND HOW TO ACCESS IT? Let us investigate your WP 34S in default state. Take off the battery cover, locate the little RESET hole between the batteries, and use a paper clip to reset. This will erase all user contents and give you a fresh start.
Page 8
POL is called, converting rectangular to By the way, by pressing polar coordinates. Most labels printed on your WP 34S simply call operations carry- ing the same name as the respective label. There are, however, also a number of ...
Page 9
Another mode lets you key in proper fractions like e.g. 6 ¼. Before you suffer from feet fractions, however, we want to briefly show you some ad- ditional modes your WP 34S features (you will find a complete list of all modes pro- vided in a separate chapter further below).
Page 10
Integer modes are meant to deal with integers only – in input, output, and calcula- tions. This is useful for computer logic and similar applications. Your WP 34S allows for binary, ternary, etc. through hexadecimal computing. In these modes, operations like SIN don‘t make sense for obvious reasons.
Page 11
Looking at the standard labels on the keyboard, we can safely offer more: The digits 0 and 1 may also be called using , respectively. WP 34S Owner‘s Manual Edition 2.2 Page 11 of 103...
Page 12
alpha All labels printed on dark blue background here append characters to as well, but deviate from the labels printed on your WP 34S keyboard at these locations. Prefix leads to homonymic Greek letters where applicable .
Page 13
O in either case. – Where we printed Greek capitals with lower contrast, they look like the re- spective Latin letters in our fonts. Greek professors, we count on your understanding. WP 34S Owner‘s Manual Edition 2.2 Page 13 of 103...
X and Y but needs only X to put its result in. Knowing your WP 34S fea- tures more than only two stack levels, level Y is then filled with the content of the next higher level, i.e.
STATISTICAL DISTRIBUTIONS, PROBABILITIES ETC. You will find a lot of statistics in your WP 34S, going far beyond the Gaussian distri- bution. Many preprogrammed functions are implemented here for the first time in an RPN calculator – we packed all in what we always had missed. All of these functions have a few features in common: ...
If you do not know matrices, feel free to leave them aside – you can use your WP 34S perfectly without them. Else please note your WP 34S features a set of operations for adding, multiplying, inverting and transposing matrices, as well as for manipulating rows in such matrices.
COS (the elevated C is the signature for complex functions on your WP 34S). All such functions operating on complex numbers do so in Cartesian coordinates exclusively. Each complex number occupies two adjacent registers: the lower one for its real part and the higher one for its imaginary part.
I ** R89 Σ y B Big, overflow For the first time ever in a calculator, your WP 34S offers a R90 Σ y² C Carry choice of 4 or 8 stack levels. So either T or D will be the top level.
Page 19
(like A, BC, 12, Tst, access flash memory for voltage-fail safe storage of user pro- Pg3, x1µ, etc.), your WP 34S will search this label xy using the grams and data. Flash memory features up to ten segments following method: (regions, banks) of 1 kB each.
The fate of particular stack register contents depends on the operation executed, its domain (real or complex) and the stack size cho- sen. Real functions in a 4-level stack work as known for decades. In a larger stack, everything works alike on your WP 34S – just with more levels for intermediate results.
Page 21
Re( ( With 8 stack levels last x So, an 8-level stack gives you the same flexibility in complex domain you are used to with a 4-level stack in real domain. WP 34S Owner‘s Manual Edition 2.2 Page 21 of 103...
. – Please take into account some registers may be allocated to special applications. <10, you may key in e.g. instead of Works for all commands taking a parameter or argument except DEL WP 34S Owner‘s Manual Edition 2.2 Page 22 of 103...
We strongly recommend storing complex numbers with their real parts at even register numbers. – Please take into account some registers may be allocated to special applications. WP 34S Owner‘s Manual Edition 2.2 Page 23 of 103...
Additionally, see above for the way your WP 34S searches labels, and look up GTO in the index of operations for two special cases applying to this command exclusively. Works with all these operations except character terminates entry and closes alpha mode again –...
BASE1, FRACT BASE ≠ 1 Cleared by … , TIME, WP 34S Owner‘s Manual Edition 2.2 Page 25 of 103...
Page 26
RCLM recalls the contents of such a register and sets the calculator modes accordingly. Please note the user is responsible for recalling valid mode data – else your WP 34S may be driven into a lockup state! See the index of operations more information about changing modes and the individual commands employed.
Page 27
If you pressed any of , or erro- neously, recovery is as easy as follows: = NOP = WP 34S Owner‘s Manual Edition 2.2 Page 27 of 103...
Page 28
Starting here, decimal input is written using a point as radix mark throughout this manual, although sig- nificantly less visible, unless specified otherwise explicitly. By experience, the „comma people― are more capable to read radix points and interpret them correctly than vice versa. WP 34S Owner‘s Manual Edition 2.2 Page 28 of 103...
Page 29
Sign and 1 digit of exponent displayed The example shows the WP 34S displaying an arbitrary number in unsigned hexade- cimal mode with word size 64 and carry set: After changing to binary mode, this number will need 28 digits, being 1001001110100001010010110110.
Page 30
Expect similar displays after DAYS+. – Dates before the year 8 may be indicated dif- ferently to what they really were due to the inconsistent application of the leap year rule before this. WP 34S Owner‘s Manual Edition 2.2 Page 30 of 103...
Page 31
– either 2011-04-16 or 16.04.2011 or 04/16/2011 to alpha Please note alpha may contain up to 31 characters. And your WP 34S features a rich set of special letters. So you may easily store a message like ...
FONTS Your WP 34S features a large and a small font. Both are based on Luiz Viera‘s fonts as distributed in 2004. Some letters were added and some modified for better legibility, since the dot matrix is only 6 pixels high here. The following tables show the characters...
Please refer to the manuals of the vintage calculators mentioned for additional information about traditional commands. Functions available on the WP 34S for the first time on an RPN calculator are high- lighted yellow under remarks, while operations carrying a familiar name but deviating in their functionality here are marked light red.
HP-16C, corresponding to a division Integer ASR n by 2 . ASR 0 executes as NOP, but loads arctan ATAN DECM Returns DECM Inverse hyperbolic tangent, known as artanh. ATANH WP 34S Owner‘s Manual Edition 2.2 Page 34 of 103...
Page 35
. See below for δ. The pmf equals BINOMDIST(g; n; p ; 0) and the cdf BINOMDIST(m; n; p ; 1) in MS Excel. WP 34S Owner‘s Manual Edition 2.2 Page 35 of 103...
Page 36
Clears the alpha register like CLA in HP-42S. Clears all statistical sums in the respective gen- CLΣ DECM eral purpose registers. WP 34S Owner‘s Manual Edition 2.2 Page 36 of 103...
See D.MY, M.DY, and Y.MD. … DECM DATE The function DATE of HP-12C corresponds to DAYS+ in your WP 34S (see below). Assumes containing a date in the format se- … DECM lected and extracts the day.
Page 38
. If r features no fractional part then is 0 and is set to 1. Note that neither can be negative, cccccc and DSE makes only sense with > 0. WP 34S Owner‘s Manual Edition 2.2 Page 38 of 103...
Page 39
ERR n codes. … EVEN? \ Checks if is integer and even. DECM Selects exponential curve model … ExpF DECM WP 34S Owner‘s Manual Edition 2.2 Page 39 of 103...
Page 40
sets this flag after testing, if applicable. etc. FS?F FS?S The pdf corresponds to EXPONDIST(x; ; 0) and the cdf to EXPONDIST(x; ; 1) in MS Excel. WP 34S Owner‘s Manual Edition 2.2 Page 40 of 103...
Takes the first three characters of alpha (or less … \ if there are less available) as a label and posi- tions the program pointer to it. WP 34S Owner‘s Manual Edition 2.2 Page 41 of 103...
Page 42
\ but without modifying the stack. … INTM? Tests if your WP 34S is in an integer mode. \ Tests for being an integer, i.e. having a frac- … INT? \ tional part equal to zero. Compare FP?.
. Key codes start top left and correspond to the rows and columns on the keyboard – so e.g. corresponds to 11, to 16, to 21, and to 75. WP 34S Owner‘s Manual Edition 2.2 Page 43 of 103...
Page 44
Selects the linear curve fit model LinF DECM … Integer Left adjust as in HP-16C. Returns the natural logarithm of , i.e. the loga- DECM rithm of for base e. WP 34S Owner‘s Manual Edition 2.2 Page 44 of 103...
Page 45
–1 Logis returns for a –1 Logis , μ in probability p given in , and s in WP 34S Owner‘s Manual Edition 2.2 Page 45 of 103...
PPC M1. Throws the error message specified. It will va- MSG n nish with the next keystroke. See below for the respective error codes. Compare ERR. WP 34S Owner‘s Manual Edition 2.2 Page 46 of 103...
Page 47
RPN since the best that can easily be achieved there is a·b+c·d and a matrix multiply adds more terms than this. WP 34S Owner‘s Manual Edition 2.2 Page 47 of 103...
Page 48
… NEXTP Returns the next prime number > x. \ PRG ―Empty‖ step FWIW. … … Works in analogy to AND. \ WP 34S Owner‘s Manual Edition 2.2 Page 48 of 103...
… ODD? \ Checks if is integer and odd. Inserts a step to turn your WP 34S off under program control. Works in analogy to AND. \ P - R Returns the number of possible arrangements of items taken at a time.
Page 50
Stores the user program space in flash segment PSTO PSTO n \ n (see above). The pmf corresponds to POISSON(g; ; 0) and the cdf to POISSON(g; ; 1) in MS Excel. WP 34S Owner‘s Manual Edition 2.2 Page 50 of 103...
Page 51
(acting like , but without RCL× losing a stack level). In analogy, RCL–12 sub- tracts from from RCL/ See the addressing table above RCL. WP 34S Owner‘s Manual Edition 2.2 Page 51 of 103...
Page 52
Sets the decimal mark to a point. \ RDX. … REALM? \ Tests if your WP 34S is in real mode. Prepares your WP 34S for receiving data via … RECV \ serial I/O. See Appendix A for more.
… SENDR \ registers 00 to 99 … Works like s but pushes the standard errors … on the stack (i.e. the standard deviations SERR DECM WP 34S Owner‘s Manual Edition 2.2 Page 54 of 103...
Page 55
123 to step 126. If the skip SKIP SKIP n would land beyond the end of occupied program memory, the same will happen as if a RTN had been encountered. WP 34S Owner‘s Manual Edition 2.2 Page 55 of 103...
Page 56
RCLM. … SSIZE? Returns the number of stack levels accessible. \ Shows the status of all user flags, similar to STATUS \PRG STATUS on HP-16C. See above. WP 34S Owner‘s Manual Edition 2.2 Page 56 of 103...
Page 57
DECM ( See COV for the population covariance. DECM Returns the tangent of the angle in TANH DECM Returns the hyperbolic tangent of WP 34S Owner‘s Manual Edition 2.2 Page 57 of 103...
Page 58
VW+ the next key is pressed. See below for more. Returns Lambert‘s W for given ≥ –1/e . … DECM WP 34S Owner‘s Manual Edition 2.2 Page 58 of 103...
Page 59
Works in analogy to AND. \ Works in analogy to AND. \ The pdf equals WEIBULL(x; b; T; 0) and the cdf WEIBULL(x; b; T; 1) in MS Excel. WP 34S Owner‘s Manual Edition 2.2 Page 59 of 103...
Page 60
≥ ? and for DECM if flag D is set. Then, e.g. 0 di- vided by -7 will display -0. x > … ? x > ? WP 34S Owner‘s Manual Edition 2.2 Page 60 of 103...
Page 61
PRG & \ Interprets the content of the source s as charac- ters and appends them to alpha RCL s \ WP 34S Owner‘s Manual Edition 2.2 Page 61 of 103...
Page 62
Returns Euler‘s Beta with DECM . Called here for avoid- ing ambiguities. WP 34S Owner‘s Manual Edition 2.2 Page 62 of 103...
Page 63
At its end, this fac- label tor is multiplied with said product; the operation ccccccc then decrements and runs ccccccc ≥ said routine again if then else returns the resulting product in WP 34S Owner‘s Manual Edition 2.2 Page 63 of 103...
Shortcut as long as label A is not defined yet. Σ– DECM Subtracts a data point from the statistical sums. θ … Standard normal pdf: DECM WP 34S Owner‘s Manual Edition 2.2 Page 64 of 103...
Page 65
Works like DEG, but converts to radians. DECM Assumes containing 2D polar coordi- REC DECM nates (r , ) of a point and converts them to the respective Cartesian coordinates (x , y) . WP 34S Owner‘s Manual Edition 2.2 Page 65 of 103...
Page 66
HP-15C. ∞? … \ Tests for infinity. DECM Returns Margin corresponds to „Handelsspanne― in German. WP 34S Owner‘s Manual Edition 2.2 Page 66 of 103...
A … Ω will toggle cases. See page 7 for more. (grey print) Appends the respective symbol to alpha – WP 34S Owner‘s Manual Edition 2.2 Page 67 of 103...
If there is a pending input, the last digit / character entered will be deleted; else if alpha mode is set, the last character of alpha will be deleted; else if the WP 34S is in programming mode, the current step will be deleted; else CLx will be called. Period.
Page 70
– added characters are ap- \ alpha pended to always. For starting a new string, use first. Alpha constants will be listed like e.g. ‗Test 1‘. WP 34S Owner‘s Manual Edition 2.2 Page 70 of 103...
CATALOGS A catalog on your WP 34S is a collection of items, e.g. operations or characters. Open- ing a catalog will set alpha mode to allow for typing the first character(s) of the item wanted. A subset of the full alpha keyboard shown...
Page 72
\ Subscripts. Superscripts. DECM Extra statistical functions. All tests except the two on the keyboard. \ Comparison symbols and brackets, except WP 34S Owner‘s Manual Edition 2.2 Page 72 of 103...
Page 73
A single function, e.g. CB, may be contained in more than one catalog. The alpha catalogs are found three pages below. See also the special catalogs CONST and CONV in separate paragraphs further below. WP 34S Owner‘s Manual Edition 2.2 Page 73 of 103...
Page 76
ñ ň Ò ò Ó ó The letters provided in your WP 34S allow for cor- rect writing the languages of more than 3·10 people Ô Õ Ō Ŏ ô õ ō ŏ (still only half of mankind yet), i.e.: Ö...
– after 3 seconds, however, or after , the search string will be reset and you may start with a first character again. WP 34S Owner‘s Manual Edition 2.2 Page 77 of 103...
– not only in science. Please turn to respective texts before you believe in 4 decimals of a calculation result based on yardstick measurements. WP 34S Owner‘s Manual Edition 2.2 Page 78 of 103...
Page 79
6.02214129E23 (4.4E-8) ―not a number‖ 101325 Standard atmospheric pressure (per definition) Planck charge . This 1,8755459E-18 (6.0E-5) was in CODATA 2006, but in 2010 no more. WP 34S Owner‘s Manual Edition 2.2 Page 79 of 103...
Page 81
Angular velocity of the Earth according to 7.292115E-5 (2E-8) WGS84 (see Sa above) - Negative and positive infinity (may the Lord of Mathematics forgive us calling these two ‗con- stants‘) WP 34S Owner‘s Manual Edition 2.2 Page 81 of 103...
All these corners have in common is English being spoken there. For symmetry reasons, we may also add some traditional Indian and Chinese units. Anyway, this catalog provides the means to convert local to common units. WP 34S Owner‘s Manual Edition 2.2 Page 82 of 103...
Page 83
/ 6.35029318 Mass / 1.495979E8 kmAU Astronomic units Length kml.y. / 9.460730E12 Light years Length kmmiles / 1.609344 Length kmnmi / 1.852 Nautical miles Length kmpc / 3.085678E16 Parsec Length WP 34S Owner‘s Manual Edition 2.2 Page 83 of 103...
Page 84
pr.dB Power ratio Ratio psiPa * 6894.757 Pounds per square inch Pressure PS(hp)W * 735.4988 Horse power Power * 180 / π rad° Equals RD Angle WP 34S Owner‘s Manual Edition 2.2 Page 84 of 103...
Page 85
unit . A few decades ago, Rem (i.e. Röntgen equivalent men) was measuring what Sievert does today. WP 34S Owner‘s Manual Edition 2.2 Page 85 of 103...
Invalid digit in integer input, e.g. 2 in binary, 9 Integer in octal, or +/- in unsigned mode. Caused by calling an operation in a mode where it is not defined, e.g. SIN in hexade- cimal. WP 34S Owner‘s Manual Edition 2.2 Page 86 of 103...
Page 87
An R-operation (e.g. R.COPY) attempts exceeding valid register numbers (0 .. 99). A matrix descriptor would go beyond the registers available or a row or column in- dex is too large. WP 34S Owner‘s Manual Edition 2.2 Page 87 of 103...
Page 88
Any key pressed will erase the error message displayed and execute with the stack contents present. Thus, the easiest return to the display shown before the error occurred is pressing a prefix twice. WP 34S Owner‘s Manual Edition 2.2 Page 88 of 103...
Whatever you key in will be appended to here. Again, the program will con- tinue when you pressed Please see the index for more information about these commands and their parameters. WP 34S Owner‘s Manual Edition 2.2 Page 89 of 103...
The numeric portion of the LCD is replaced by three dashes. You can of course display a message together with a chosen register. Go to alpha mode and press WP 34S Owner‘s Manual Edition 2.2 Page 90 of 103...
D in RAM or in a flash region, it's necessary to move the program counter (PC) to the top of the program and stop there. A typical program structure might be the following: WP 34S Owner‘s Manual Edition 2.2...
They can still be used for a short ad- dress by preceding the key with the f prefix. Only the f prefix itself cannot be used for WP 34S Owner‘s Manual Edition 2.2...
This allows writing of a vector or matrix editor in user code. After execution of the PUTK command the user is responsible for letting the program continue its work by pressing or a hot key. WP 34S Owner‘s Manual Edition 2.2 Page 93 of 103...
You may get the cable from Gene Wright. The specific file you will need to transmit to your calculator to make it your WP 34S is called calc.bin and is included in the zipped package you can download from here: http://sourceforge.net/projects/wp34s/files/...
Set the overall width of this picture to 68mm and print it. Cut it out, span it over your WP 34S using some transparent adhesive tape, and you are done. Commands for Handling Flash Memory on Your WP 34S Flash memory is very useful for backups as explained above.
All files are only read into memory at emulator startup. Data Transfer Between Your WP 34S and Your PC (SAM-BA) This method is superseded by the one using serial I/O commands – see next paragraph. It is still interesting enough to leave it here as a reference.
Communication is between your WP 34S and another WP 34S. The Windows emulator counts as a valid partner so you can exchange data between your WP 34S and the PC. Since PCs tend to have more than one port you have to tell the emulator which one to use. Create a text file wp34s.ini...
Enters debugging mode (use at your own risk). Toggles the radix mark as does. WP 34S Owner‘s Manual Edition 2.2 Page 98 of 103...
Kronrod location of k8 and k12 0.142775938577060080797094273138717 Kronrod weight for k8 and k12 0.973906528517171720077964012084452 Location of g0, g9, k1 and k19 0.066671344308688137593568809893332 Gauss weight for g0 and g9 0.032558162307964727478818972459390 Kronrod weight for k1 and k19 WP 34S Owner‘s Manual Edition 2.2 Page 99 of 103...
Page 100
X and updates the register values so that c and f(c) replace one of a and f(a) or b and f(b). It also produces a new guess c and returns zero in X if the solving should continue and non-zero if not. Otherwise, the stack isn't altered. WP 34S Owner‘s Manual Edition 2.2 Page 100 of 103...
Page 101
Calls a user subroutine (used by SLV, ∫, Π and ). The subroutine is defined by the XEQUSR argument to the initial command (either numeric of alpha label). WP 34S Owner‘s Manual Edition 2.2 Page 101 of 103...
1.13 3.2.11 Modified keyboard LZON, ODD?, RCLS, STOS, returned FRACT; added and renamed some conversions; updated the paragraph about display; added appendices A and B; baptized the device WP 34S. WP 34S Owner‘s Manual Edition 2.2 Page 102 of 103...
Page 103
, and matrix operations, a paragraph about them and two new error messages for them, plus a footnote for DEL ; updated the introduction to statistics. 26.11.11 Expressed the flash access more clearly. WP 34S Owner‘s Manual Edition 2.2 Page 103 of 103...
Need help?
Do you have a question about the WP-34S and is the answer not in the manual?
Questions and answers