Very long ago, I remember hooking up polynomial evaluation with the inputs reversed, because the labeling of the connectors and the icon image are just all over the place and very confusing. (In recent years I always hesitate for a few second to remind me that I need to hook it up opposite than what would feel natural.) :D:
Let's look at the help page of the version that accepts an array for x:
- We have a connector "A" which is actually an array of X values. (Makes no sense!)
- We have an input P(x), which is the array of polynomial coefficients [a] and has nothing to do with x. (Makes no sense!)
- We have a generic polynomial header graphics on top that says: ∑aix^i (good, that makes sense!)
- We have a graphic that says P(x)|x=a (what does that even mean!???)
- We have an output that says P(A) (why?)
It couldn't be made any more confusing: a's and x's everywhere and no rhyme nor reason to tie it all logically together!
Suggestion:
- Upper left input should be called x, or [x]
- Lower left input should be called [a]
- Upper right output should be called P(x)
- The icon should be changed to a more resonable formula that actually makes sense.