CAM #4 - Pt 1 What is RPN Reverse Polish Notation / How to use RPN on the HP 12C, HP 15C and HP 50g

  Рет қаралды 37,279

VBlogMag

VBlogMag

Күн бұрын

Пікірлер: 28
@twong789
@twong789 5 жыл бұрын
Long live RPN!!! I have used many HP calculators over the years, 34c, 41cx, 28c, 42s, 48g. But may favourite ones are the voyager series, 11c, 12c, and 15c for its compact size, quality, and tactile feel of the keys. Thanks Martin for taking the time and posting videos. Enjoy watching them!
@David-ln6im
@David-ln6im 10 жыл бұрын
Please do a 12C tutorial. Your tutorials are one of the best i've come across. Thank you for providing your knowledge for all of us.
@TheMangeGrain
@TheMangeGrain Жыл бұрын
Thanks a lot for this excellent RPN tutorial !
@theodorjohnson2984
@theodorjohnson2984 11 жыл бұрын
I have just watched the entire video. I find the stack explanation on this piece of paper very useful, had never heard of RPN before but now I have a basic idea. Good job on the video!
@CristiNeagu
@CristiNeagu 4 жыл бұрын
My opinion about the "RPN is the most efficient" myth. The first basis of this misconception comes from the time when HP introduced RPN. Back then, the only alternative was single operation machines. So you could only do 5 + 3, you get 8, multiply that by 2, get 16, but if you wanted to divide that 16 by, say 3 squared, there was no way to store that 16, do 3 squared, then do the division. Even later when memory was introduced, it still wasn't sufficient to compete with the RPN stack, even as limited as it was. Later, when TI started introducing algebraic calculators, all the RPN fans probably found it unnecessarily difficult to learn a new system where everything was backwards. What's more, since algebraic was new, it was probably pretty clunky. Also, due to how close the RPN stack is to how calculator hardware operates (which is why it has always been so easy to program in RPN), algebraic was pretty limited because it was so much harder to develop for it. With RPN you can just feed user input straight into the hardware. With algebraic, you have to basically translate it to something like RPN. So for practical purposes it was impossible to do an unbiased RPN vs algebraic comparison. Why would you ever choose an algebraic TI when it was so limited compared to RPN? Then HP started introducing algebraic mode in their calculators, but with the exception of the Prime, it has never been the primary operation mode. So trying to use an HP 50g in algebraic is pretty awkward, considering it still is an RPN machine first and foremost. Everything is meant for RPN, and then algebraic was shoehorned in. Considering that, it's easy to see why one might think RPN is more efficient than algebraic. So it's my opinion that this myth comes from the fact that it's not RPN that's more efficient than algebraic, but that RPN calculators have historically been more efficient and advanced than algebraic ones. This is because RPN forces you to provide input to the calculator in a manner it can easily understand. RPN is very similar to how computers actually work: put one number in a registry, put another number in another registry, perform an operation. But from a human centric perspective, algebraic is much more intuitive and simple and clearer than RPN. And when we're talking about symbolic math, RPN is next to useless. Why would HP calculators have equation editors and algebraic objects if RPN is so much better than algebraic? Even though RPN fans like to say RPN is how humans do operations, it really isn't. And the HP Prime kinda shows it. It is specifically designed around algebraic input, with RPN being an afterthought. Now we have the graphic and processing capability to have computers communicate with people directly in human readable formats. That's why kids have no problem using algebraic on a Prime, but will easily get frustrated with any RPN calculator. In conclusion: RPN is not more efficient than algebraic. It's just that RPN calculators have been historically more efficient than algebraic ones. But that is no longer the case.
@yummybeers
@yummybeers 3 жыл бұрын
Speaking as a person who grew up in the early age of calculators, I never thought about this but think you’re right, that all makes sense. I’m an engineer who never found rpn to be intuitive. Equations are normally written out, so it’s easier to just use an algebraic calculator to type in what you see. One thing: back in the single operation calculator days, we’d deal with the division problem by inverting (1/x) then multiplying.
@Jeffrey314159
@Jeffrey314159 6 жыл бұрын
In an ideal RPN system, the first interger or factor would be loaded into the accumulator-register first with the ENTER or plus key. Then the next interger would be keyed into the entry-register, and then use an operator key (+ - / x) to achieve the desired results. Leading zeros would be used to both key in the location of the decimal point, and the level of precision (where to round off).
@sharegreats2157
@sharegreats2157 6 жыл бұрын
Very well explained! Cool teacher! Greetings from Germany.
@josemesquita603
@josemesquita603 11 жыл бұрын
Great valuable demos and reviews. Thanks!
@AsBi1
@AsBi1 4 жыл бұрын
T is not constant. Its value changes as u input data. T gets value from Z
@mjlorton
@mjlorton 11 жыл бұрын
Yup...I can do stuff here that will be "off topic" for my main audience. Let me know of you do start posting on a second channel as well.
@JulianIlett
@JulianIlett 11 жыл бұрын
Ah, just realised this is your other (non-electronics) channel. Great idea! I'm thinking of starting another channel to do videos on IP networking - one of my non-electronics interests
@gmcenroe
@gmcenroe 5 жыл бұрын
You should get an HP41c calculator, those are very nice
@JulianIlett
@JulianIlett 11 жыл бұрын
I certainly will.
@emilybenedetto3607
@emilybenedetto3607 7 жыл бұрын
Very thorough. Thank yoU!
@SmileKT68
@SmileKT68 5 жыл бұрын
There's a letter "c" that popped up at the bottom right hand corner of my HP 15C display. What does it mean? And how do I clear it? Thanks.
@SmileKT68
@SmileKT68 5 жыл бұрын
OK, I think it was the "C" annunciator (as explained in the HP 15C guide) ?!
@chef1arjunaidi
@chef1arjunaidi 5 жыл бұрын
I think it stood for Constant Memory. You can switch it off and come back later, switch on and the last number is still there.
@twong789
@twong789 4 жыл бұрын
The small "c" annunciator means you are in complex mode, as stated in the user manual.
@LarsBohr5
@LarsBohr5 7 жыл бұрын
HP quality went downhill after the 11, 12 and 15c calculators. The letters on the keys are molded in and are easy to read compared to later ones with a very positive keystroke. I like that store and recall buttons are primary functions. Love RPN!
@arcade_signal
@arcade_signal 7 жыл бұрын
I recently got a 35S and while it's not quite up to that standard I'm really impressed with how great the keys feel, and with the general design and layout (the enter key is in the right place, etc). I would like to see them re-release the 11c/15c/16c the same way they did the 12c though because that form factor is great
@Jeffrey314159
@Jeffrey314159 6 жыл бұрын
Yeah, who needs a three-key memory function. STORE and RECALL keys are better! I have my dad's old scientific calc from the early 80's and it these keys. It was solar powered too!
@SianaGearz
@SianaGearz 9 жыл бұрын
Battery loves you long time.
@karatyson8234
@karatyson8234 4 жыл бұрын
If you go to the unclaimed baggage store, you can choose one from a huge pile for $5.
@severrnijKGU
@severrnijKGU 10 жыл бұрын
I have a 48G, the buttons feel orgasmic to press, very clearly did you press a button, and it makes the most satisfying pooping sound, is that 15C like that?
@londospark7813
@londospark7813 7 жыл бұрын
I have a 12C and would say that it is even better than the 48G for key feel.
@Packaroo
@Packaroo 2 ай бұрын
I'll stick with the normal way.
EEVblog #1159 - World's Most Precise Pocket Calculator
17:57
EEVblog
Рет қаралды 511 М.
How Many Balloons To Make A Store Fly?
00:22
MrBeast
Рет қаралды 172 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 14 МЛН
What type of pedestrian are you?😄 #tiktok #elsarca
00:28
Elsa Arca
Рет қаралды 41 МЛН
Using Free42
14:40
MathWithoutBorders
Рет қаралды 15 М.
Reverse Polish Notation and The Stack - Computerphile
13:32
Computerphile
Рет қаралды 308 М.
The HP-12C
23:07
Tech Tangents
Рет қаралды 37 М.
The Joys of RPN
10:37
MathWithoutBorders
Рет қаралды 116 М.
HP Calculators Classic Series - My Journey
21:38
Arthur Leyenberger
Рет қаралды 8 М.
Review of the DM42 Scientific Calculator
11:36
Logan West
Рет қаралды 40 М.
How Many Balloons To Make A Store Fly?
00:22
MrBeast
Рет қаралды 172 МЛН