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

[MathCAD] 求教一个公式推导问题

[复制链接]
发表于 2009-4-29 08:50:39 | 显示全部楼层 |阅读模式 来自 陕西西安
知道:f(t)=sin(wt+a)
求导后结果为,f(t)'=w*cos(wt+a)
但是我想让结果显示为  f(t)'=w*sin(wt+a+pi/2)
应该如何办到?
发表于 2009-4-29 18:01:25 | 显示全部楼层 来自 四川成都
Simdroid开发平台
用下面的方法实现,但结果与你提供的有些不同,我没有深入检测。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2009-4-30 10:50:18 | 显示全部楼层 来自 美国
大概是MathCAD自动化简了,可能要和Mathematica一样需要让它不自动化简。
Mathematica code(我没装MathCAD,不能给出MathCAD的方法了)
  1. SetAttributes[Sin, HoldAll]
  2. D[Sin[w t + a], t] /. Cos[u_] -> Sin[u + \[Pi]/2]
  3. ClearAttributes[Sin, HoldAll]
复制代码
回复 不支持

使用道具 举报

发表于 2009-5-1 06:45:26 | 显示全部楼层 来自 四川成都
2# zpz77777
再三考虑这个问题的解法,总觉得无法达到满意的“自动化”程度,把原来的帖子删掉,重新再发一个。其实,只有最后一行有点儿用,反正,“抛砖引玉”吧!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-18 01:16 , Processed in 0.032351 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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