QQ登录

只需要一步,快速开始

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

极限测试之Matlab和Forcal编译含简单计算的长表达式

[复制链接]
字体大小: 正常 放大
forcal 实名认证       

45

主题

3

听众

282

积分

升级  91%

  • TA的每日心情
    难过
    2012-8-27 18:22
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2011-7-30 12:02 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    Matlab 2009a 编译计算以下含简单计算的长表达式:启动时内存约175M,输入表达式后内存约180M,编译计算进行了约2分钟40秒,然后程序自动退出,退出前占内存约209M。显然,本次计算内存消耗很少,是什么原因导致程序退出呢?
    " C0 f9 x  o/ B6 x0 A
    : W+ E4 B3 Y8 {. r4 s+ x3 T$ [Matlab编译稍短的式子还是可以的,只是耗时较长。. J+ O& O' r) i1 x4 ~$ l

    2 [% \4 p) \0 m8 h" i. E+ w) k1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+...5 o, ~  m3 |( t" g$ a. \
    1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+...; W: R. ?- G: r# ]4 Q& R2 S
    1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+...; d  S3 [# g& ?) w7 m) O
    ... ...
    ) H2 t5 a( Z% }) o0 L0 p. T) `+ P% [6 S
    共85591个1相加的长表达式,因表达式太长,省略了,大家很容易恢复。6 l3 D! T9 E) |4 Y! q, z& D% i
    ' ]* @0 X1 D$ ^. U& X# D- f9 u
    =======================
    ( Q( o- W& L5 `
    ! G! L; @& }2 S/ w( m# J# G7 Z" rForcal 9(OpenFC演示) 编译计算以下含简单计算的长表达式:启动时内存约12M,输入表达式后内存约13M,编译计算进行了约6秒,结果为85591,计算时及计算后内存约16M。以后多次计算内存仍为16M。
    $ B0 N7 @( D" p: i4 ]4 c4 k7 t0 a1 t" B$ I) C) X0 ]& ^) J( R5 M
    Forcal不擅长编译这种边编译边计算的程序代码,Forcal编译此类表达式耗时最长。$ q- r* k8 a, C5 H

    ( N" x4 E2 g3 ~$ O& H$ f+ c6 w1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+
    4 A4 ~# {  t, }7 g2 O2 z1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+
    ' h4 o. c: d* s- O+ f, c8 k+ |1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+% G& I1 Y4 F5 }+ |  X$ x
    ... .../ o: w8 {% z1 }' T1 G8 `% b

    6 ~$ ?( A: i# U6 |+ u结果:85591.
    9 Q+ t. T  R. ]; S( C- ^  E  `
    : ?* K- u* a6 D- n, `, ]表达式太长,省略了。
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    4

    听众

    176

    积分

  • TA的每日心情
    难过
    2012-8-3 12:06
  • 签到天数: 38 天

    [LV.5]常住居民I

    2012挑战赛参赛者

    自我介绍
    我就是我

    群组数学建摸协会

    群组西安交大数学建模

    回复

    使用道具 举报

    wmf312        

    0

    主题

    2

    听众

    163

    积分

    升级  31.5%

  • TA的每日心情
    郁闷
    2012-2-13 02:08
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    群组2011年第一期数学建模

    回复

    使用道具 举报

    0

    主题

    0

    听众

    4

    积分

    升级  80%

    该用户从未签到

    大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了
    回复

    使用道具 举报

    alair005        
    头像被屏蔽

    0

    主题

    4

    听众

    782

    积分

    升级  45.5%

  • TA的每日心情

    2012-2-7 08:08
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    qazwer168        

    0

    主题

    4

    听众

    53

    积分

    升级  50.53%

    该用户从未签到

    回复

    使用道具 举报

    7#
    无效楼层,该帖已经被删除
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-15 05:13 , Processed in 0.465288 second(s), 89 queries .

    回顶部