cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 14516|回复: 11

[TI-Nspire系列] KhiCAS——XCAS的GIAC引擎的NSpire移植版本

[复制链接]
发表于 2014-6-19 16:19:55 | 显示全部楼层 |阅读模式
计算器程序
程序名称: KhiCAS
平台: TI-Nspire 
系统/软件要求: OS 3.1及以上
版本号:
类型: 数学 
作者: Bernard Parisse
大小(K): 2145
更新日期: 2014-06-18
描述: 见正文
已知缺陷: 见正文
源代码: 开源/部分开源 » GNU GPL » v3

话说,NSpire平台的数学类程序远没有68K平台的丰富。(我要傅里叶级数展开!我要拉普拉斯变换!我要z变换!我要GMP函数!)(于是说来说去还是万恶的TI限制第三方应用)(幸好我们有了拯救人民于TI淫威之中的Ndless!)

于是终于有一天,诞生了这款重量级(Ndless+Lua)的数学应用:KhiCAS当然读作kick♂ass)

KhiCAS用的CAS引擎是Giac/Xcas。(呃具体说来 Xcas是Giac的UI,Giac是Xcas的内核)(--这句话怎么感觉应该出现在政治课本里)
因此KhiCAS的名字是这么来的:Khi就是Chi,Chi就是希腊字母χ,看起来也就是X……所以KhiCAS就是Xcas。

而且,KhiCAS, GIAC, Xcas的作者是同一个人……法国大神
Bernard Parisse

等一下我怎么觉得上面那个www-fourier.ujf-grenoble.fr看起来很眼熟……而且网页中说:
The Giac/Xcas project began in year 2000, following the development of the CAS for HP calculators. It has now around 150,000 lines of C++ code (most written by B. Parisse)


众所周知HP49/50系列的CAS脱胎于Erable这个完全第三方的HP48应用(好像也有一部分来自于ALG48的,不过都是第三方应用……)(无比强大的HP用户和无比优越的开放策略……),于是我看了下Erable的说明文档,第一页就是……

Erable 3.024
Bernard Parisse
Institut Fourier (CNRS UMR 5582)
Universit′e de Grenoble I
F-38402 St Martin d’H`eres C′edex
T′el. (33 — 0) 4 76 51 43 14
[email protected]
July 8, 1998

直接给跪了……于是Bernard Parisse是所有HP机型CAS的奠基人啊!HP49/50的CAS来自于Erable,然后PRIME的CAS来自于Xcas……可是Parisse居然抛弃了惠普给NSpire写程序……Parisse你还记得大明湖畔的48SX么…… ╮(╯▽╰)╭ 于是TI会不会从此抛弃缝缝补补bug不断的Derive扑入Xcas怀抱呢==

据说,当初是一个高中生对Parisse说,如果NSpire有Giac引擎会很赞。于是他到TI-Planet论坛寻求技术支持。然后呢,就诞生了我们现在看到的这个KhiCAS。
Bernard Parisse说:(原文法语,根据英文版本翻译)

我绝对不是想要发动一场和TI的战争,我的目标是(并且一直以来都是)同一个:普及计算机代数系统的使用。

(翻译腔好重==)
同时,KhiCAS也是允许原生代码在Lua脚本中运行的NSpire-Lua扩展的首个实例。

另外,KhiCAS的UI原本是critor开发给SuperSpire用的(使用了ETK这一NSpire-Lua GUI Toolkit)
总之,现在,NSpire拥有了另一套CAS引擎。不但可以用来验算(NSpire的CAS bug实在多……)而且也是OS 3.6以及J/K版NSpire非CAS用户的福音呀。

Neo貌似还写了一个Xcas命令的教程……不过显然是法文的没什么用……大家还是去看
官方PDF吧~

PS: KhiCAS仍处于beta阶段,可能会有频繁更新(主要是新增功能)所以最好是到 http://tiplanet.org/forum/archives_voir.php?id=79135 下载啦。

PSS: 在OS 3.1上运行KhiCAS可能会比较麻烦,具体请参考Readme

综合自http://tiplanet.org/forum/viewtopic.php?p=166225&lang=en

法文和英文版报道由Critor和Adriweb编译
中文版报道由朔雪编译(我觉得本文已经编得认不出亲爹了==还有就是从句啊同位语啊真是太坑爹了--)

评分

参与人数 2金钱 +5 收起 理由
549597890 + 3 3.6nspire发来贺电
democharge + 2 赞一个!

查看全部评分

发表于 2014-6-19 16:31:11 | 显示全部楼层
WOW!虽然我有CAS……,不过看看也挺好的
发表于 2014-6-19 16:55:55 | 显示全部楼层
我要9860上的CAS!我要9860上的傅里叶!拉普拉斯变换!z变换!
发表于 2014-6-19 17:38:09 | 显示全部楼层
这个UI真的是Ndless么……看起来很牛啊
发表于 2014-6-19 23:02:08 | 显示全部楼层
nbzwt 发表于 2014-6-19 17:38
这个UI真的是Ndless么……看起来很牛啊

{:biggrin:}把这个移植到AME上不?
发表于 2014-6-19 23:21:38 | 显示全部楼层
快把这大神挖来给AME写CAS!
发表于 2014-6-20 16:19:26 | 显示全部楼层
hikari.uiharu 发表于 2014-6-19 23:02
把这个移植到AME上不?

不知道RAM占用怎么样,总觉得AME最坑的就是RAM
发表于 2014-6-20 22:30:06 来自手机 | 显示全部楼层
简直不懂……把ndless加入lua?
发表于 2014-6-21 15:31:18 | 显示全部楼层
求楼主比较其与nspire原生cas的优点
发表于 2014-6-23 09:00:06 | 显示全部楼层
十万个1求和,花屏死机。
nspire touchpad noncas 3.6
发表于 2014-6-23 17:31:18 | 显示全部楼层
为了这货才折腾3.6再折腾3.1的。。。。
发表于 2014-7-15 13:24:04 | 显示全部楼层
+10086赞
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-3-28 20:22 , Processed in 0.060734 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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