首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

数学公式化简的有关问题

2012-04-24 
数学公式化简的问题谁能帮我把这个地址http://wenku.baidu.com/view/ea02ff8a6529647d2728520c.html里面的

数学公式化简的问题

谁能帮我把这个地址http://wenku.baidu.com/view/ea02ff8a6529647d2728520c.html
里面的导数展开式的方程组中的参数s和t分别用x,y,z表示出来,也就是等式的左边是s和t:s=f(x,y,z),t=f(x,y,z)
为了在程序里面使用。


[解决办法]
设置几个变量
a = ( x2-x1 )*( x2-x1 ) + ( y2-y1 )*( y2-y1 ) + ( z2-z1 )*( z2-z1 )
b = ( x2-x1 )*( x4-x3 ) + ( y2-y1 )*( y4-y3 ) + ( z2-z1 )*( z4-z3 )
c = ( x1-x2 )*( x1-x3 ) + ( y1-y2 )*( y1-y3 ) + ( z1-z2 )*( z1-z3 )

d = -(( x2-x1 )*( x4-x3 ) + ( y2-y1 )*( y4-y3 ) + ( z2-z1 )*( z4-z3 ))
e = ( x4-x3 )*( x4-x3 )+ ( y4-y3 )*( y4-y3 )+ ( z4-z3 )*( z4-z3 )
f = ( x1-x3 )*( x4-x3 ) + ( y1-y3 )*( y4-y3 ) + ( z1-z3 )*( z4-z3 )

代到公式 

a*s-b*t = c
d*s+e*t = f

中去计算
解方程可以得到
s = (e*c+b*f)/(a*e+b*d)
t = (f-d*(e*c+b*f)/(a*e+b*d))/e

代入a b c d e f计算所得值,得到结果
[解决办法]

探讨

引用:

引用:
设置几个变量
a = ( x2-x1 )*( x2-x1 ) + ( y2-y1 )*( y2-y1 ) + ( z2-z1 )*( z2-z1 )
b = ( x2-x1 )*( x4-x3 ) + ( y2-y1 )*( y4-y3 ) + ( z2-z1 )*( z4-z3 )
c = ( x1-x2 )*( x1-x3 )……

热点排行