找回密码
 欢迎注册
楼主: mathe

[求助] 符号运算

[复制链接]
发表于 2008-7-3 14:27:56 | 显示全部楼层
我给你出个题目 你找个三变量积分 固定两个变量 以第三个变量作输入 做个通用的函数如何 要比上面的简单 不过要结合后台lisp实现
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-7-3 14:28:21 | 显示全部楼层
现在我不愿意学习新的东西。所以看见需要学习新语言的地方我肯定躲得远远的。 其实这个题目还可以有另外一种方法,用C语言将wiMaxima每行的输入产生出来,然后一次性输入wiMaxima,不知道行不行
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-7-3 14:32:32 | 显示全部楼层
要看他支持否 有的就不支持 会一股脑全显示出来 不过如果是linux下的MAXIMA命令行方式 可能支持 因为都具有终端特性
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-11-29 18:30:11 | 显示全部楼层

我的计算结果

-2 - 24 x - 132 x^2 - 440 x^3 - 987 x^4 - 1560 x^5 - 1764 x^6 - 1416 x^7 - 780 x^8 - 272 x^9 - 48 x^10 + x^12
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2011-5-24 16:28:10 | 显示全部楼层
好好好好$sqrt{2}$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-6-18 16:59:11 | 显示全部楼层
$ - 2 - 24x - 132{x^2} - 440{x^3} - 987{x^4} - 1560{x^5} - 1764{x^6} - 1416{x^7} - 780{x^8} - 272{x^9} - 48{x^{10}} + {x^{12}}$ 上面是mathtype的导出结果 -2 - 24 x - 132 x^2 - 440 x^3 - 987 x^4 - 1560 x^5 - 1764 x^6 - 1416 x^7 - 780 x^8 - 272 x^9 - 48 x^10 + x^12
mathe01.jpg
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-6-18 17:10:54 | 显示全部楼层
请去掉不必要的大括号及空格,效果如下: $-2-24x-132x^2-440x^3-987x^4-1560x^5-1764x^6-1416x^7-780x^8-272x^9-48x^10+x^12$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-6-18 17:12:38 | 显示全部楼层
本帖最后由 mathematica 于 2012-6-18 17:14 编辑 mathe版主, 或者记矩阵 m=[0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 1 0 1 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 1 0 1 0 1 1 0 1 1 0 1 1 0 1 0 0 0 0 0 1 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 1 0 1 1 0 1 1 0 1 1 0 ] u=[0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1] v=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]'; 结果就是 u*m^(n-1)*v; 如果通过这个公式计算第n项,需要使用O(log(n))次大数乘法. 这个矩阵是怎么来的? mathe版主,这个矩阵是怎么来的? http://tieba.baidu.com/f?kz=411865183
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2023-1-3 17:30:35 | 显示全部楼层
使用 Calculator

>> :mode=polyn
Switch into polynomial mode.


>> (x+1)^8*(x^4-8x^3-12x^2-8x-2)
in> (x+1)^8*(x^4-8x^3-12x^2-8x-2)

out> x^12-48x^10-272x^9-780x^8-1416x^7-1764x^6-1560x^5-987x^4-440x^3-132x^2-24x^1-2

------------------------

关于 Calculator 的使用, 见
https://zhuanlan.zhihu.com/p/566572045
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-28 03:47 , Processed in 0.026058 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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