找回密码
 注册
Simdroid-非首页
查看: 135|回复: 2

maple新手一定会遇到的,应该遇到的一些问题

[复制链接]
发表于 2009-9-16 21:41:12 | 显示全部楼层 |阅读模式 来自 湖北武汉
本帖最后由 alljoyland 于 2009-9-16 21:43 编辑

多年使用maple 所记的的一些印象(拟连续写)


1 eval 函数知多少
evalf  符号转成float 浮点数
evalc  c :complex 复数计算
eval.... 其它的eval 函数请看帮助

2 subs 与 algsubs的区别
subs 用于简单的替换,
如 subs( a = b, expr)
algsubs 用于含有代数运算的复杂替换
如 algsubs(a*b-3 = c,expr)
这个替换曾帮我解决不少问题(而且少有书籍和人提到)

3  convert 函数
这个是一个tool类函数,或者 utility,中文大概应该叫工具类函数
因为这是一个庞大的家族,包括你认识的和不认识的一些转换
最常见的 exp sin cos  sincos  double  等等,详见帮助,这个一定要详细的看,
如果简化函数不起作用,而样子又太复杂,请尝试(几十个转换,应该有个印象)

4  simplify 简化
这个应该是用的最多的,常见的情况下,需要结合 expand 和 collect 为好,否则可能根本就没有效果
;= 和 ;
一个是赋值,一个表示方程,
5  solve 和 impilict 选项
如果显示的太烦,有可能有隐式的简单方式
6   fsolve  当如果没有 closed的形式解,尝试这个
你需要给初值 或者区间,这个很重要,
一般需要先 plot 看下图形
7  dsolve 有时候也请结合 implicit选项

\\\\\\\\\\\\\\\\\\\\
待后续  alljoyland 2009年9月16日 @ HUST
发表于 2009-9-16 21:56:43 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
多年使用maple 所记的的一些印象(拟连续写)


1 eval 函数知多少
evalf  符号转成float 浮点数
evalc  c :complex 复数计算
eval.... 其它的eval 函数请看帮助

2 subs 与 algsubs的区别
subs 用于简单的替 ...
alljoyland 发表于 2009-9-16 21:41


algsubs 恩,这个很好。谢谢提醒。
回复 不支持

使用道具 举报

发表于 2009-9-29 21:40:00 | 显示全部楼层 来自 四川成都
maple 有没有像mathematic 那样的在后面直接添加 //N就可以转化为Float显示的操作
每次都要都要用evalf很烦的
看来专利保护在某种意义上就不是什么好东东
回复 不支持

使用道具 举报

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

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 05:01 , Processed in 0.032569 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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