HP Prime "Symb" interface (bug?)



#2

So in order to plot functions, the calculator requires one to first define an open sentence. I interpret open sentence as something like

p(n) : n^2+1 is prime

(from logic), but I am pretty sure that is not what is meant by open sentence.

At any rate, the first thing I tried was to just type X^2. Except this results in 0. Strange. I click on the help screen (nice feature). Then I see "Example" in the menu, click on it thinking this will show me how to properly set up an open sentence. And I select the example they give. You'd think that this example would work. Pressing ENTER then results in "Error: Syntax Error" (why the redundancy?)

I had a hunch (because I used previous HP calculators) that an algebraic object was needed. (How would someone completely new to HP calculators know this, though? I know there will be manuals, but the reality is that many folks will hardly ever refer to one.) Apparently we need tick marks around our "open sentences" except if I try pressing SHIFT and (), there is no way to get just a single tick mark. Back in the HP48 days, one could take an existing equation in the command line, move the cursor to the beginning, and add a single tick mark to designate an algebraic object. I believe that is what is required here, but I have yet to figure out how to get a single tick mark. There seems to be only the option of getting a pair of tick marks with a placeholder in between.

A typical student user will not bother with a manual, and when they do it will be likely out of reluctance. That statement is based on years of experience with college students. The help screen needs to be updated to mention the tick marks and the example should have already had the necessary delimeters. The help screen refers to S0 through S9 (presumably "[S]entences" 0 through 9) except the actual input screen shows V0 through V9.

I'm using Rev 5016 (2013 8 13) if that helps. (Is this the latest?)
My settings are to use RPN mode -- everything else was left to default.


#3

Yes rev 5016 is the latest.

Namir

#4

Just my opinion...

The "typical student" will not run into any of the problems you mentioned, because typical students will not use RPN mode, which was the cause of all your problems. When you turned on RPN mode, you explicitly instructed Prime to disallow algebraic entry, and that's exactly what it did. It wasn't acting buggy; it was doing what you told it to do.

If you want Prime to recognize algebraic entry, then put Prime into algebraic entry mode (or textbook entry mode).

Yes, the help system and documentation call the Advanced Graphing sentences S0 through S9 instead of what they really are (V0 through V9). The unavoidable lag between firmware development and documentation creation always causes discrepancies like this. The problem gets even worse when the firmware is in a constant state of flux due to ongoing development and upgrade availability; it makes perfect documentation impossible. An HP Prime Wiki which can be easily updated to keep abreast of all such changes would probably be more useful than User Guides which are obsolete before their ink dries.


#5

Still, it seems to not like RPN expressions, either, as it parses them immediately as if they were in the calculator, rather than storing them and parsing them while graphing.

So, you absolutely have to use tick marks. That's bad UI, IMO - either allow RPN expressions and parse them while graphing, or make the tick marks implicit when in RPN mode.

And, two tick marks are fine, and it's what you get if you ask for tick marks on an RPL machine, too, just the placeholder isn't visible, and you can delete the trailing one. I think if you just have a leading tick mark, an RPL machine treats the trailing one as implicit.


#6

Quote:
And, two tick marks are fine, and it's what you get if you ask for tick marks on an RPL machine, too, just the placeholder isn't visible, and you can delete the trailing one. I think if you just have a leading tick mark, an RPL machine treats the trailing one as implicit.

What I was trying to do was simply put tick marks around the copied example from the help screen. I tried using two sets of tick marks with the idea that I would delete the placeholder and ending tick mark (for the beginning pair) and the placeholder and starting tick mark (for the ending pair at the end of the copied formula). It did not seem possible (at least I could not find a way).

#7

Quote:
Just my opinion...

The "typical student" will not run into any of the problems you mentioned, because typical students will not use RPN mode, which was the cause of all your problems. When you turned on RPN mode, you explicitly instructed Prime to disallow algebraic entry, and that's exactly what it did. It wasn't acting buggy; it was doing what you told it to do.


Point taken. I can agree that there are no bugs -- for algebraic/textbook entry. But (in RPN mode) try to type:

'Y' 'X' [SQ] =

where [SQ] is the square of a number. You don't get 'Y=X^2.' You actually have to type 'Y=X^2' (or just 'X^2'). So is there, or is there not a bug in the command line in RPN mode?


#8

The = is equivalent to == in the numeric side of things. Makes sense when you don't have the piecemeal building of symbolics. It is working as designed, but I am defintiely thinking I should change this before long.

The main reason there is not a huge amount of documentation around the RPN is that it isn't fully finished yet. It isn't that it is not yet useable and useful, but there is still some strangeness here and there. I felt it was better to get things fully completed before documenting all the way and avoiding rework. For example, CAS doesn't work in RPN yet, the parser doesn't yet handle parsing of non-defined objects, strange things like this, a new RPN mode that was turned off because I wasn't quite happy with it yet, etc.

TW

Edited: 13 Sept 2013, 12:11 p.m.


#9

Let’s hope that there are enough buyers for the Banana-Prime.

As – unfortunately – the promise for updates is not even worth

the paper it is written on and HP has lost the benefit of the

doubt a long time ago...



SCNR,

Andreas

http://www.software49g.gmxhome.de

Edited: 13 Sept 2013, 12:15 p.m.


#10

Andreas (#8),

The way the Prime team interacts openly with testers is novel, it has great promise, and they know what they are doing. If you don't want to buy version 1, then wait. Myself, I can't wait to buy my Prime version 1.0 and then simply do firmware upgrades just like the great 34S user group product still does. Other technology companies are not this open and release products with lousy maps and antenna positions right where your hand is. This complex a product is evolutionary in nature - no company can afford to invest forever without a market demand check; i.e. iterations. There is constructive feedback and then there is yours ...

Chris


Possibly Related Threads…
Thread Author Replies Views Last Post
  Sending little images to the Prime (...and Program name bug?) Erwin Ried 19 7,557 12-10-2013, 05:35 PM
Last Post: Erwin Ried
  [HP Prime] Plots containing complex numbers bug? Chris Pem10 7 3,717 12-05-2013, 07:40 AM
Last Post: cyrille de Brébisson
  [HP Prime] plotfunc() bug in CAS Chris Pem10 2 2,467 12-04-2013, 02:46 PM
Last Post: Chris Pem10
  HP Prime Spreadsheet Copy bug Michael de Estrada 1 1,867 12-03-2013, 11:34 PM
Last Post: Walter B
  HP Prime Matrix TERRIBLE bug and question uklo 19 5,353 11-25-2013, 12:10 PM
Last Post: Mic
  HP Prime graphing bug BruceH 1 1,549 11-19-2013, 08:14 AM
Last Post: Joe Horn
  [Prime] Shutdown timer bug? Cristian Arezzini 2 1,708 11-16-2013, 10:34 AM
Last Post: Cristian Arezzini
  HP Prime: Linear Solver app bug BruceH 0 1,194 11-15-2013, 06:36 PM
Last Post: BruceH
  Possible bug with sqrt function in the HP prime Michael de Estrada 6 2,595 11-15-2013, 12:49 PM
Last Post: Michael de Estrada
  [HP Prime] Calculating Prandtl Number with Units (bug found in USIMPLIFY) Timothy Roche 1 1,401 11-13-2013, 04:07 PM
Last Post: cyrille de Brébisson

Forum Jump: