QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 6075|回复: 9
打印 上一主题 下一主题

简单的加减运算mathematica竟不会算

[复制链接]
字体大小: 正常 放大

3

主题

0

听众

23

积分

升级  18.95%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2006-3-1 17:59 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
简单的加减运算mathematica竟不会算简单的加减运算mathematica竟不会算 2*(5 + 2 √3) + 3 + 2 √3 mathematica竟不会算 mathematica不会拆括号
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
madio        

3万

主题

1312

听众

5万

积分

  • TA的每日心情
    奋斗
    2024-7-1 22:21
  • 签到天数: 2014 天

    [LV.Master]伴坛终老

    自我介绍
    数学中国站长

    社区QQ达人 邮箱绑定达人 优秀斑竹奖 发帖功臣 风雨历程奖 新人进步奖 最具活力勋章

    群组数学建模培训课堂1

    群组数学中国美赛辅助报名

    群组Matlab讨论组

    群组2013认证赛A题讨论群组

    群组2013认证赛C题讨论群组

    它不把括号外面的系数2乘进去,而且一般的也不这样做,我估计程序设计者是有一些计算方面的考虑的!他们不会看不到这样的问题!

    数学建模社会化
    回复

    使用道具 举报

    iwaa        

    0

    主题

    0

    听众

    2

    积分

    升级  40%

    该用户从未签到

    回复

    使用道具 举报

    views63        

    0

    主题

    3

    听众

    29

    积分

    升级  25.26%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    zkyhhx        

    0

    主题

    0

    听众

    1

    积分

    升级  20%

    该用户从未签到

    回复

    使用道具 举报

    kofeffect        

    0

    主题

    3

    听众

    25

    积分

    升级  21.05%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    fouvy 实名认证       

    0

    主题

    2

    听众

    106

    积分

    升级  3%

    该用户从未签到

    2*(5 + 2 √3) + 3 + 2 √3 //N
    . C; A9 o- z- v) C* `' u! `3 T这不就OK" P3 S; J( d$ T' j8 k9 m$ ^
    不太清楚为什么要这样.$ R4 N3 J# j, l6 p, i1 ?
    可能是因为√3不是有理数,所以没有求出数值解.
    回复

    使用道具 举报

    2

    主题

    4

    听众

    93

    积分

    升级  92.63%

    该用户从未签到

    本帖最后由 trvoldemort 于 2009-5-23 21:00 编辑
    8 r0 k9 m. P8 ^4 O6 t- p1 j
    " i) l, P4 {0 p6 `, c' JPlus、Times有一个Attribute是NumericFunction,意思是当所有参数为Number时整个表达式自动Evaluate成Number,这才是“输入自动化简”的本质。' `2 Q4 U0 ?% H9 F+ ?9 f* t
    : _1 v  K# x: c$ u2 ?, h! |
    大家来看,平时我们输入:
    8 w& l0 p) y3 _4 v+ i4 Y' V  H! B# q1+2*(1+1)
    8 I6 m' w- C4 H: W$ _. s=> Plus[1,Times[2,Plus[1,1]]]
    ) [7 ?3 t2 z. U' [* V- M; _=> Plus[1,Times[2,2]]% _9 ]: s+ b6 r* s
    => Plus[1,4]
    & q/ m& M; ?7 g8 f. _=> 5* ~4 x5 H2 d0 e1 I% i

    * `8 X; G0 R! f) K+ ~" K1 j( ^" A注意到每一步化简都很顺利
    / ]* k% c# Z; c但是:! V8 E* L: ]1 B/ I0 y
    ' u: G9 t+ }5 G; ^) A9 [' `# d) Z2 o
    1+2*(1+Sqrt[2])
    % V* [: F; p5 f4 Z4 s! b$ F' R! F=> Plus[1,Times[2,Plus[1,Sqrt[1]]]]% h6 k' B  J! b& Q. a: w/ H

    $ C( f3 `, q4 I- A0 a* C. i- L因为NumberQ[Sqrt[2]] = False,而无论如何Plus[1,Sqrt[1]]不能变成一个Number,自动化简停止。
    3 ~; W+ T1 i% [% r! m+ Z3 @% |  I2 d* N* G' [) S8 @$ E
    这种化简是很机械化的, 必须从里向外,没有全局意识,当然了,简单的式子太多了,什么(1 - a) (1 + a)+a^2等等,如果都能自动化简,那还要Simplify干嘛用啊。毕竟涉及到符号运算,用机器语言描述不是那么简单。
    回复

    使用道具 举报

    peamy 实名认证       

    5

    主题

    4

    听众

    94

    积分

    升级  93.68%

    该用户从未签到

    回复

    使用道具 举报

    三差 实名认证       

    1

    主题

    4

    听众

    96

    积分

    升级  95.79%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-19 03:34 , Processed in 0.512690 second(s), 103 queries .

    回顶部