EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
遇到一个很奇怪的问题,下边这个公式使用Matlab和EXCEL计算结果相同且正确 使用单片机和csharp测试又是另一个结果 -(2*L^4*b - L^4*c + 8*L^2*b^3 + 2*L^2*c^3 + 8*c^3*h^2 - 4*L^2*b*c^2 - 4*L^2*b^2*c - 8*L^2*b*h^2 - 4*L^2*c*h^2 + 2*L*h*((L + c)*(L - c)*(L^2 - 4*b^2 + 4*h^2)*(L^2 - 4*b^2 + 8*b*c - 4*c^2 + 4*h^2))^(1/2))/(4*(4*L^2*b^2 - 4*L^2*b*c + L^2*c^2 - 4*L^2*h^2 + 4*c^2*h^2)) 单片机和csharp计算a=-9.58444976; double L = 270;, F, d. \. ~6 i, d
double b = 14.33;% z- Y; c5 J* E, G+ {+ ]/ M% b7 E
double c = 20.25;8 R7 F0 p2 ^* o E' B) Y0 D# O$ d
double h = 120.21; a = -(2*pow(L,4.00)*b - pow(L,4.00)*c + 8.00*pow(L,2)*pow(b,3.00) + 2*pow(L,2.00)*pow(c,3.00) + 8*pow(c,3)*pow(h,2) - 4*pow(L,2)*b*pow(c,2) - 4*pow(L,2)*pow(b,2)*c - 8*pow(L,2)*b*pow(h,2) - 4*pow(L,2)*c*pow(h,2) + 2*L*h*pow(((L + c)*(L - c)*(pow(L,2) - 4*pow(b,2) + 4*pow(h,2))*(pow(L,2) - 4*pow(b,2) + 8*b*c - 4*pow(c,2) + 4*pow(h,2))),(1/2)))/(4*(4*pow(L,2)*pow(b,2) - 4*pow(L,2)*b*c + pow(L,2)*pow(c,2) - 4*pow(L,2)*pow(h,2) + 4*pow(c,2)*pow(h,2)))8 M/ `9 w2 Y# c; D% f8 {$ C4 Q6 \
;5 x& {7 h8 {% [# K
EXCEL和Matlab计算a=126.3747; 270 L5 y) Y4 B% |/ I* h, i
14.33 b
8 g. V0 v/ A$ E% z+ G20.25 c
- D7 H; R1 z% ]+ M: B2 u+ Y3 ?$ R( B120.21 h = -(2*A1^4*A2 - A1^4*A3 + 8*A1^2*A2^3 + 2*A1^2*A3^3 + 8*A3^3*A4^2 - 4*A1^2*A2*A3^2 - 4*A1^2*A2^2*A3 - 8*A1^2*A2*A4^2 - 4*A1^2*A3*A4^2 + 2*A1*A4*((A1 + A3)*(A1 - A3)*(A1^2 - 4*A2^2 + 4*A4^2)*(A1^2 - 4*A2^2 + 8*A2*A3 - 4*A3^2 + 4*A4^2))^(1/2))/(4*(4*A1^2*A2^2 - 4*A1^2*A2*A3 + A1^2*A3^2 - 4*A1^2*A4^2 + 4*A3^2*A4^2))
6 E* j, R6 T+ I; K不知道这个问题是怎么产生的,正在找原因。 * o5 v% i8 m3 }! `3 n$ g$ H& M/ t
|