研究了好久还是不会,关于符号运算
mathcad吧
全部回复
仅看楼主
level 1
hal_sakai
楼主
正在建一个模型,简单说里面有x1,x2,x3,y1,y2,y3一共六个变量,还有些乱七八糟的常数,a1,a2,a3,θ等,现在想分别对x1,x2,x3求偏导,该怎么操作啊,输入f(x1,x2,x3,y1,y2,y3)=...(略),就是提示θ之类的未定义变量,怎么把这些变成常量?
2014年06月08日 15点06分
1
level 12
朱老剑客
你再说清楚点儿,没看明白。
你是想建立一个f(x1,x2,x3,y1,y2,y3)的函数,但其中还有一个theta,是这意思么?那你就建立一个f(x1,x2,x3,y1,y2,y3,theta)呗。 另外y是不是x的函数?还有就算MC提示theta没赋值,也不妨碍符号计算的。
2014年06月08日 15点06分
2
hal_sakai
theta和a1,a2,a3一样是常数,但是系统提示变量未定义,y不是x的函数,也是一组变量而已
2014年06月08日 15点06分
level 12
朱老剑客
究其根本原因么,是因为MC的数值运算和符号运算功能分别是有两个不同的程序开发商提供的,本来就是各自独立的,井水不犯河水。
2014年06月08日 15点06分
3
level 12
朱老剑客
另外,hal_sakai,今天MC论坛一天没有开张,都快到6月9日了,你来发了个帖子,给我们开了一个张,谢谢你哈!欢迎常来玩儿。
2014年06月08日 15点06分
4
hal_sakai
看来以后是要经常来了
2014年06月08日 15点06分
level 1
hal_sakai
楼主
我还是把我的式子贴出来吧,我要对下面这个式子分别对p1和p2求偏导,然后=0,算出p1和p2的值,其中A,θ,a1,a2,a3,c1,c2,c3都视为常量,p1,p2,p3是变量,该怎么弄?我用Xn那个下标,系统提示说”这里需要一个名字“
2014年06月08日 15点06分
5
朱老剑客
看置顶第2贴。
2014年06月08日 15点06分
hal_sakai
回复 朱老剑客 :已经上传,
[无效] http://pan.baidu.com/s/1qWDb2Cc
,麻烦帮忙看看,谢谢!
2014年06月08日 15点06分
朱老剑客
回复 hal_sakai :使用文本下标,不要使用数组下标。查help。
2014年06月08日 15点06分
朱老剑客
回复 朱老剑客 : 得到的结果太长,我不贴了。
2014年06月08日 15点06分
level 12
朱老剑客
你的意思是不是对p1求导之后,让那个导数等于0,求此时的p1的表达式?如果你列这么长式子的话,MC求不出来,你得先用自己的高数知识把这个方程化简了,或者用号称万能的“maple”“mathematica”之类的试试看。
2014年06月08日 23点06分
6
hal_sakai
是这个意思,怪不得系统老是提示求不出值来。
2014年06月09日 00点06分
1