声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1741|回复: 0

[Maple] maple命令不能执行的原因及解决办法

[复制链接]
发表于 2015-9-29 08:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
在使用maple数学软件时可能会碰到这样的问题,一些命令如factor、expand、collect等一直都能用,但不知什么时候就不能用了,如对f:=x^2+2x+1执行ff:=factor(f)命令回车时,结果只出现f,没有出现预想的结果(x+1)^2,但如果不输入命令来执行,而是先选中f的表达式然后点鼠标右键,在弹出的命令列表中找到想要的命令,如factor,则可执行。鼠标右键的方式虽然可行,但却无法将得到的结果赋值给指定的变量,因而可能无法继续进行后续的命令和工作。而且,有时甚至会发现,用菜单右键的命令方法无法得到我们想要的结果,但用命令输入的方式则可以。因此需要弄清输入命令不能执行的原因,并找到相应的解决办法,使其能够重新执行。
maple中输入命令不能执行的原因是原来是变量定义及其赋值已被清除,如程序已不知道f就是变量,更不知道它是等于x^2+2x+1。造成这种现象比较常见的原因是因为maple被关闭然后重新启动,如某天工作还没做完,存盘退出,然后第二天重新打开继续工作。显然,要重新使输入命令可用的方法是恢复这些变量的定义及赋值。那怎么恢复呢?途径有两条:第一条是在每行变量赋值语句后回车。这种方法虽可行,但若变量较多时就比较麻烦。那有没有更快的方法?象无论有多少变量,但就是瞬间就能完成的方法。不用担心,当然有了,这就是在此要说的第二种方法,它只需要点击maple工具栏中三个叹号连在一起的图标,即“!!!”,“执行整个工作表的命令”,就可瞬间恢复所有变量定义及赋值,并可以恢复输入命令的使用了。

回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-3-29 13:05 , Processed in 0.051236 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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