cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 5494|回复: 1

[TI-Nspire系列] nEigenmath再移植

[复制链接]
发表于 2018-12-5 22:07:32 | 显示全部楼层 |阅读模式
计算器程序
程序名称: Eigenmath for nspire
平台: TI-Nspire 
系统/软件要求: Ndless 3.0+
版本号:
类型: 数学 
作者: eigenmath.org,ported by Ayahuasec
大小(K): 527
更新日期: 2018-12-05
描述: 经典的开源CAS引擎。重新移植到Nspire平台上,关于浮点数的bug没有了(大概)
已知缺陷: 输入输出格式会抽风,所以把输入提示的那个>>去掉了。
编辑过程中左右键用不了
源代码: 开源/部分开源 » 其它许可协议(请注明)
本帖最后由 Ayahuasec 于 2018-12-5 22:10 编辑

好久没逛cnCalc了,资源丰富了好多耶
最近突然想尝试一下曾经一度驾驭不了的ndless了,于是去git了sdk下来,在vps上面搭了一下,配置真是各种麻烦,先是长城搞得几个包下不下来,然后中途一路各种缺库(好几个库在安装指引中没有提到,不过在issue中找解决方案基本能找着,不过编译这货居然还依赖php是什么鬼情况),然后蜜汁报错不得不把j4改成j1,再然后内存不足swap开大1个G,弄了一下午总算是搭好了。
试了几下,stdout有点迷,和linux上好像不太一样,printf的结果有的时候会显示在scanf的后面,感觉像是只有在输出\n的时候才会触发stdout更新到console的事件,还没查明白这种情况怎么解决,如果想micropython那样的做的就挺好,但是我这边nspireio在连接阶段会出问题,还没查明白什么情况,所以现在就把输入的提示符“>”先去掉了。内存管理好像也有点问题,主函数return的时候貌似不会回收完malloc的东西,后面跑着跑着居然nspire内存不足了,不知道为啥,会不会是我的大黑还停在os3.1的问题。。。
不过估计是ndless修正了vfp相关的问题,论坛ndless指导贴里的这篇帖子https://www.cncalc.org/forum.php ... highlight=eigenmath的关于浮点数无法正常计算的问题没有了,一些mathIO输出显示错乱的情况可以用tty=1来解决,测试了一些,大部分情况还是正常的。贴几个截图
1.png 2.png 3.png

输入exit或者quit退出程序。程序和源码付下,Makefile折腾了一下,总是出问题,所以编译用的build.sh。。。

nEigenmath.zip (452.22 KB, 下载次数: 39) eigenmath_core_src.zip (1.12 MB, 下载次数: 18)

评分

参与人数 1金钱 +50 专家 +1 贡献 +1 收起 理由
ZephRay + 50 + 1 + 1 很给力!

查看全部评分

发表于 2018-12-23 10:20:24 | 显示全部楼层
感谢大神
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-5 21:42 , Processed in 0.096355 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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