朔雪X忆 发表于 2014-6-18 18:01:50

求键位方案

本帖最后由 朔雪X忆 于 2014-8-8 20:11 编辑

ArithMax Entry键位方案讨论重定向:这里。

ZephRay 发表于 2014-6-18 18:06:19

实体机是按照原来的ABCD开始排,一直排下去……
感觉图形机不应该有MODE,应该改成APP或者HOME……
T9没问题啊

qqq37 发表于 2014-6-18 19:34:23

应该符合eigenmath的字符需求:
1. x10^()在eigenmath就用字母e表示。
2. 除了enter键,eigenmath需要一个=键。
3. eigenmath是可以区分大小写的。
4. %在eigenmath中是无用的。
5. hyp在eigenmath中是无用的。
6. eigenmath只有log没有log10。
7. 需要,键。
8. 需要()[]键。
等等

朔雪X忆 发表于 2014-6-18 21:06:44

大小写问题参考HP做法
一次ALPHA大写一个字母
两次ALPHA大写锁定
一次ALPHA再SHIFT小写一个字母
两次ALPHA再SHIFT小写锁定

rourou_Jun 发表于 2014-6-18 22:38:48

789感人的的apps

朔雪X忆 发表于 2014-6-19 10:43:37

qqq37 发表于 2014-6-18 19:34 static/image/common/back.gif
应该符合eigenmath的字符需求:
1. x10^()在eigenmath就用字母e表示。
2. 除了enter键,eigenmath需要一个 ...

目前是这个样子:

求一个Eigenmath的关键字列表……

qqq37 发表于 2014-6-19 12:33:01

不,我的意思是:emath中,x10就是用字母e输入,比如“5.e10”,所以有可能省去x10键。
另外,“e”还代表自然对数,“pi”还代表PI,也是有可能省去的。
log10在emath里没有,如果不是软件添加函数,这个键没什么意义。
sq不知道是什么。
关键字参照源码defs.h:
ABS,ADD,ADJ,AND,ARCCOS,ARCCOSH,ARCSIN,ARCSINH,ARCTAN,ARCTANH,ARG,ATOMIZE,BESSELJ,BESSELY,BINDING,BINOMIAL,CEILING,CHECK,CHOOSE,CIRCEXP,CLEAR,CLOCK,COEFF,COFACTOR,CONDENSE,CONJ,CONTRACT,COS,COSH,DECOMP,DEFINT,DEGREE,DENOMINATOR,DERIVATIVE,DET,DIM,DIRAC,DISPLAY,DIVISORS,DO,DOT,DRAW,DSOLVE,EIGEN,EIGENVAL,EIGENVEC,ERF,ERFC,EVAL,EXP,EXPAND,EXPCOS,EXPSIN,FACTOR,FACTORIAL,FACTORPOLY,FILTER,FLOATF,FLOOR,FOR,GAMMA,GCD,HERMITE,HILBERT,IMAG,INDEX,INNER,INTEGRAL,INV,INVG,ISINTEGER,ISPRIME,LAGUERRE,LCM,LEADING,LEGENDRE,LOG,MAG,MOD,MULTIPLY,NOT,NROOTS,NUMBER,NUMERATOR,OPERATOR,OR,OUTER,POLAR,POWER,PRIME,PRINT,PRODUCT,QUOTE,QUOTIENT,RANK,RATIONALIZE,REAL,YYRECT,ROOTS,SETQ,SGN,SIMPLIFY,SIN,SINH,SQRT,STOP,SUBST,SUM,TAN,TANH,TAYLOR,TEST,TESTEQ,TESTGE,TESTGT,TESTLE,TESTLT,TRANSPOSE,UNIT,ZERO,

朔雪X忆 发表于 2014-6-19 13:22:49

本帖最后由 朔雪X忆 于 2014-6-19 14:11 编辑

qqq37 发表于 2014-6-19 12:33 static/image/common/back.gif
不,我的意思是:emath中,x10就是用字母e输入,比如“5.e10”,所以有可能省去x10键。
另外,“e”还代表 ...
嗯我理解
但是另设一个e键是能增加便捷度的。如果是默认情况下要输入小写的e需要按键3次(ALPHA SHIFT MTH)单独设键能够便捷一点。PI也同理。而自然对数的底数e一般只以指数形式出现所以设计了EXP键,不另设了。
SQ是Square,平方(HP命令风格……)
LOG就是Eigenmath风格的log啦

有没有必要设置一个单独的变量键呢?
然后我觉得HYP还是有必要啊……
感谢提供命令列表~

话说,nth-root能否略作NTR ==

zack163 发表于 2014-6-19 15:45:16

朔雪X忆 发表于 2014-6-19 13:22 static/image/common/back.gif
嗯我理解
但是另设一个e键是能增加便捷度的。如果是默认情况下要输入小写的e需要按键3次(ALPHA SHIFT...

看来完事具备只差大屏了。
我有个建议,布置你们能否考虑一下。
因为这个一般不能搞qwerty键盘了,最好可以有个按键能调出列表什么的,快速的执行自己的程序

ZephRay 发表于 2014-6-19 17:36:00

NTR笑尿
顺便提下,Eigenmath上,log指自然对数,没有ln这种东西;Ans叫做Last

Dr.mad 发表于 2014-6-19 19:50:55

没有自然书写吗

qqq37 发表于 2014-6-19 20:06:34

1. 可以白"e"和黄"e"放在一个键,白"i"和黄"i"放在一个键,白"pi"和黄“p”放在一个键,显得按键统一一些。
2. “hyp”意义不大,可以考虑设一个白“x”键,也可以设一个“°”角度键。
3. inv和nrt是求逆和求根吗。
4. log10没有也不太好,只能软件加一个了。

johnseeker 发表于 2014-6-19 20:10:30

建议STO要加SHIFT,而RECALL侧可以直接按实现

qqq37 发表于 2014-6-19 20:22:02

johnseeker 发表于 2014-6-19 20:10 static/image/common/back.gif
建议STO要加SHIFT,而RECALL侧可以直接按实现

不会有sto,sto是“x=5”,recall是“x”。

朔雪X忆 发表于 2014-6-19 20:28:49

qqq37 发表于 2014-6-19 20:06 static/image/common/back.gif
1. 可以白"e"和黄"e"放在一个键,白"i"和黄"i"放在一个键,白"pi"和黄“p”放在一个键,显得按键统一一些。 ...

inv就是求倒数(x^-1)
nrt是nth-root n次方根
如果要统一字符键顺序会比较奇怪吧……
那我把hyp去掉,放上角度好了

qqq37 发表于 2014-6-19 20:37:36

朔雪X忆 发表于 2014-6-19 20:28 static/image/common/back.gif
inv就是求倒数(x^-1)
nrt是nth-root n次方根
如果要统一字符键顺序会比较奇怪吧……


不奇怪啊,比如把“i”和“log”位置换一下,这样这个键在普通和黄状态都统一是“i”,因为emath的虚数单位本来就是“i”。

朔雪X忆 发表于 2014-6-19 20:44:25

键位顺序还是不想变……实在不行可以有个T9+联想的输入模式啊……加了单独的x变量键 保留LN……

qqq37 发表于 2014-6-19 20:54:55

朔雪X忆 发表于 2014-6-19 20:44 static/image/common/back.gif
键位顺序还是不想变……实在不行可以有个T9+联想的输入模式啊……加了单独的x变量键 保留LN……

有一点点小问题,普通状态打“x”在上面,黄状态下打“x”变成了在下面,而上面的“x”键变成了“m”键。

朔雪X忆 发表于 2014-6-19 21:06:17

qqq37 发表于 2014-6-19 20:54
有一点点小问题,普通状态打“x”在上面,黄状态下打“x”变成了在下面,而上面的“x”键变成了“m”键。

可以把独立x看做一个默认变量键 就像9860或者89那样子 如果有极坐标绘制程序那么就是theta

name:=rand() 发表于 2014-6-19 21:43:34

朔雪X忆 发表于 2014-6-19 20:28
inv就是求倒数(x^-1)
nrt是nth-root n次方根
如果要统一字符键顺序会比较奇怪吧……

尽管显示时不是书面的格式,但最好键标标成书面格式,否则容易令人费解
页: [1] 2
查看完整版本: 求键位方案