diameter 发表于 2013-7-29 15:02:05

[98]eigenmath-fx1.0(接近)移植成功

本帖最后由 diameter 于 2013-7-31 08:45 编辑

往14楼看...
其实我是来求INT64的实现的..
我能力所及的方法都尝试了,没解决。尤其是sh的汇编我完全不行..
以前的那个帖子我自己几乎都忘了..http://www.cncalc.org/thread-8678-1-1.html

移植经验分享:
此程序的移植最大的问题就在于B and R section只有0x2000 byte,超出的话链接没法通过
所以解决办法就是删掉所有大的静态区的变量,改用alloc分配
干掉的变量有free_stack,mem,stack,symtab ,binding,arglist ,logbuf
由于98内存太小,跟原版比,在heap上分配的也只有1/4大小
这些占空间的变量可以在Debug\FXADDINror.map里面找,SECTION=B_BR_Size之后的都是


上图,亮点自寻




编译过出程序在此,不能正常使用

还有它的大小...200多K{:007:},超大addin大家自己看着办吧...

diameter 发表于 2013-7-29 15:13:08

附上eigenmath的说明文档

HHX-XXM 发表于 2013-7-29 15:29:20

捞奖励

jcg5892 发表于 2013-7-29 18:06:11

期待有朝一日能移植成功

ZephRay 发表于 2013-7-29 18:53:35

int64默认没有实现么。。。编译器太弱了吧。。。unsigned long long

朔雪X忆 发表于 2013-7-29 19:17:50

为什么expand出来是错的= =

jinzihao1996 发表于 2013-7-29 19:55:41

期待中,希望能移植成功

panyaolin123 发表于 2013-7-29 21:07:49

貌似用long double代替long long出现的问题有些大   
factor也不能用了

月与映之皮丘 发表于 2013-7-29 21:19:57

用long double代替long long会怎么样。。。
顺便祝移植成功

晓零辛纳 发表于 2013-7-29 22:33:57

祝移植成功。

Mike 发表于 2013-7-30 10:21:29

本帖最后由 过路人 于 2013-7-30 10:27 编辑

加油啊!!!要不试试这个CAS:。
实在不行实现部分功能也行啊……

negil95 发表于 2013-7-30 13:11:53

本帖最后由 wintoflash 于 2013-7-30 13:13 编辑

唉!

diameter 发表于 2013-7-30 13:45:32

wintoflash 发表于 2013-7-30 13:11 static/image/common/back.gif
唉!
这个确实很蛋疼...

再上传一个部分修复的,还是用long double代替的。不过这个部分可以使用
遇到大数可能变成0或者挂掉,积分不能用,表达式的次数过高也可能挂掉..




Xeon_不息 发表于 2013-7-30 15:09:07

学习

abcaf 发表于 2013-7-30 19:40:14

本帖最后由 abcaf 于 2019-6-4 19:00 编辑

deleted

ihatesth 发表于 2013-7-30 23:08:42

看起来挺好的,支持

imath 发表于 2013-7-30 23:17:16

能展开(a+1/b)^2吗?

panyaolin123 发表于 2013-7-30 23:23:27

imath 发表于 2013-7-30 23:17 能展开(a+1/b)^2吗?

目测可以    我在实体机上试了一下出的答案貌似没有错

dongwu388 发表于 2013-7-31 05:18:18

我是来要回帖奖励的

critor 发表于 2013-7-31 05:53:07

Hi!

This is a great achievement - and I do appreciate the great improvements since the version in the 1st post.{:thumbsup:}

I've noticed that integrals do systematically generate an error:
http://i.imgur.com/wRhlJuE.png

And that expressions roots don't seem to be ok:
http://i.imgur.com/tew3Ccx.png
页: [1] 2 3 4
查看完整版本: [98]eigenmath-fx1.0(接近)移植成功