cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 121179|回复: 90

[fx-9860/9750系列] [Add-in]Eigenmath for fx-9860G界面更新

  [复制链接]
发表于 2014-7-10 12:45:00 | 显示全部楼层 |阅读模式
计算器程序
程序名称: Algebra
平台: fx-9860GII 
系统/软件要求:
版本号: 02.14.0710
类型: 数学 
作者: Written by G. Weigt, ported by Diameter, UI written by Mike Smith.
大小(K): 230
更新日期: 2014-07-10
描述: Eigenmath的fx-9860G移植版本,重写UI,输入更方便。
已知缺陷: -
源代码: 开源/部分开源 » GNU GPL » v3
本帖最后由 Mike 于 2017-2-27 23:02 编辑

Eigenmath的fx-9860G移植版本,重写了UI。
现在,你可使用近似于RUN·MAT线性模式的输入方法使用这一强大的数学工具。



前面哪个版本是寒假做的。其实早就想重写UI了,但苦于一直没有时间,搁置到现在。
这个东西看起来简单,写起来真的是要吐血了……我从五一节之后就开始动手了,写写停停直到暑假,发现设计上的问题后又全部重写了。



现在这个版本还不能算是最终版本,屏幕下方的标签还没做过,但按键映射已经完成,基本可以使用了。
其中,按 [a b/c] (即分数键)或按 [SHIFT] + [a b/c] (也就是输入带分数的键)可以输入float;
按 [F ⇔ D] 可以输入simplify;
按 [SHIFT] + [F ⇔ D] (即分数与带分数的转换键)可以输入factor;
按 [→] (赋值键)可以输入!(阶乘);
按 [SHIFT] + [ (-) ] (即 [Ans])可以输入last,在Eigenmath里就是 [Ans] 的作用;
上下方向键可以翻阅前面输入的算式及结果,选中某一行后按下 [SHIFT] + [8] (也就是 [CLIP],原来用于拷贝或剪切),可以将其复制到输入行的行末。
其他的像标签、CATALOG之类的以后再说吧,我马上要去上竞赛培训了。如果有人愿意接手就再好不过了。(不要吐槽我写的代码太渣……)
长远的目标上来讲,当然是希望能搞定自然书写,这点可能要依靠初春大神的FZ了。
另外,我觉得XCAS/GIAC不错,不知道有没有移植到fx-9860G或CG的可能。



截图:
CAP1.bmp     CAP2.bmp     CAP3.bmp



下面是Add-in和源码(注意要用修改后的SDK编译,可以在发布上一版本的帖子中找到:http://www.cncalc.org/thread-9800-1-1.html),随便用。——————————————————————————————————————————————————————————————————————
更新:现已加入自然输入:http://www.cncalc.org/thread-12581-1-1.html



ALGEBRA.G1A

238.15 KB, 下载次数: 200, 下载积分: 金钱 -1

Add-in

Eigenmath.zip

664.9 KB, 下载次数: 136, 下载积分: 金钱 -1

源码

评分

参与人数 6金钱 +31 收起 理由
Ulysses + 5 赞一个!
5mdld + 4 很给力!
croptree + 4 很给力!
imath + 4 赞一个!
hikari.uiharu + 4 很给力!

查看全部评分

发表于 2014-7-10 14:00:26 | 显示全部楼层

回帖奖励 +10 金钱

捞*1
发表于 2014-7-10 14:00:37 | 显示全部楼层

回帖奖励 +10 金钱

捞*2
发表于 2014-7-10 14:27:21 | 显示全部楼层

回帖奖励 +10 金钱

首先来捞钱
发表于 2014-7-10 14:27:37 | 显示全部楼层

回帖奖励 +10 金钱

其次赞一个
发表于 2014-7-10 15:23:25 | 显示全部楼层

回帖奖励 +10 金钱

我的建议是搞自然书写可以看emath源码中的display.cpp,改动的工作量并不大

点评

可是照我现在的设计改动会有点大的,估计要重写UI了……  发表于 2014-7-10 21:26
发表于 2014-7-10 15:26:17 | 显示全部楼层

回帖奖励 +10 金钱

捞~
回复 支持 1 反对 0

使用道具 举报

发表于 2014-7-10 17:36:37 | 显示全部楼层

回帖奖励 +10 金钱

这么厉害一定 支持了~~~~~~~~~
发表于 2014-7-10 17:38:40 | 显示全部楼层

回帖奖励 +10 金钱

牛逼了啊,厉害厉害!!!
发表于 2014-7-10 18:24:10 来自手机 | 显示全部楼层

回帖奖励 +10 金钱

赞一个
发表于 2014-7-10 18:58:13 | 显示全部楼层

回帖奖励 +10 金钱

非常赞
发表于 2014-7-10 19:58:22 | 显示全部楼层

回帖奖励 +10 金钱

一定要赞
发表于 2014-7-10 20:14:58 | 显示全部楼层

回帖奖励 +10 金钱

这个可以在9860上面运行?正好我有一台

点评

可以。  发表于 2014-7-10 21:25
发表于 2014-7-10 21:19:47 | 显示全部楼层

回帖奖励 +10 金钱

捞捞
发表于 2014-7-10 21:20:00 | 显示全部楼层

回帖奖励 +10 金钱

好好好
发表于 2014-7-10 23:38:30 | 显示全部楼层

回帖奖励 +10 金钱

感觉好棒!
发表于 2014-7-11 00:27:34 | 显示全部楼层

回帖奖励 +10 金钱

赞赞赞
发表于 2014-7-11 00:28:38 | 显示全部楼层

回帖奖励 +10 金钱

支持
发表于 2014-7-11 12:18:00 | 显示全部楼层

回帖奖励 +10 金钱

这个必须赞
发表于 2014-7-11 14:39:24 | 显示全部楼层

回帖奖励 +10 金钱

自然书写近在眼前!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-4-24 06:54 , Processed in 0.057426 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表