| Download
All published worksheets from http://sagenb.org
Project: sagenb.org published worksheets
Views: 168731Image: ubuntu2004
WARNING: Output truncated!
Start calculating Pcr for: a*(-cos(0.5*pi*x/L) + 1) with method1, which means using y'' rather than M
Delta =
0.616850275068085*a**2/L
PI =
1.52201704740629*EI*a**2/L**3 - 0.616850275068085*P*a**2/L
平衡方程EQs:
3.04403409481258*EI*a/L**3 - 1.23370055013617*P*a/L = 0
二阶变分为零:
3.04403409481258*EI/L**3 - 1.23370055013617*P/L = 0
解得:
Pcr = 2.46740110027234*EI/L**2
!此解为真实解
Start calculating Pcr for: a*x**2 with method1, which means using y'' rather than M
Delta =
0.666666666666667*L**3*a**2
PI =
2.0*EI*L*a**2 - 0.666666666666667*L**3*P*a**2
平衡方程EQs:
4.0*EI*L*a - 1.33333333333333*L**3*P*a = 0
二阶变分为零:
4.0*EI*L - 1.33333333333333*L**3*P = 0
解得:
Pcr = 3.0*EI/L**2
Start calculating Pcr for: a*x**2 with method2, which means using M rather than y''
Delta =
0.666666666666667*L**3*a**2
M =
L**2*P*a - P*a*x**2
PI =
-0.666666666666667*L**3*P*a**2 + 0.266666666666667*L**5*P**2*a**2/EI
平衡方程EQs:
-1.33333333333333*L**3*P*a + 0.533333333333333*L**5*P**2*a/EI = 0
二阶变分为零:
-1.33333333333333*L**3*P + 0.533333333333333*L**5*P**2/EI = 0
解得:
Pcr = 2.5*EI/L**2
误差分析:
第一种方法误差: 21.5854203708053 %
第二种方法误差: 1.32118364233778 %
---------- 华丽的分割线 ----------
Start calculating Pcr for: a*(x**2 - x**3/L) with method1, which means using y'' rather than M
Delta =
0.0666666666666667*L**3*a**2
PI =
2.0*EI*L*a**2 - 0.0666666666666667*L**3*P*a**2
平衡方程EQs:
4.0*EI*L*a - 0.133333333333333*L**3*P*a = 0
二阶变分为零:
4.0*EI*L - 0.133333333333333*L**3*P = 0
...
Start calculating Pcr for: a*x**2 + b*x**3 with method2, which means using M rather than y''
Delta =
0.9*L**5*b**2 + 1.5*L**4*a*b + 0.666666666666667*L**3*a**2
M =
L**3*P*b + L**2*P*a - P*a*x**2 - P*b*x**3
PI =
-0.9*L**5*P*b**2 - 1.5*L**4*P*a*b - 0.666666666666667*L**3*P*a**2 + 0.321428571428571*L**7*P**2*b**2/EI + 0.583333333333333*L**6*P**2*a*b/EI + 0.266666666666667*L**5*P**2*a**2/EI
平衡方程EQs:
-1.5*L**4*P*b - 1.33333333333333*L**3*P*a + 0.583333333333333*L**6*P**2*b/EI + 0.533333333333333*L**5*P**2*a/EI = 0
-1.8*L**5*P*b - 1.5*L**4*P*a + 0.642857142857143*L**7*P**2*b/EI + 0.583333333333333*L**6*P**2*a/EI = 0
二阶变分为零:
0.15*L**8*P**2 - 0.0671428571428571*L**10*P**3/EI + 0.00257936507936508*L**12*P**4/EI**2 = 0
解得:
Pcr = 2.46804416707517*EI/L**2
Pcr = 23.5627250636941*EI/L**2
误差分析:
第一种方法误差: 0.752232737739857 %
第二种方法误差: 0.0260625158497754 %
---------- 华丽的分割线 ----------
Start calculating Pcr for: a*x**2 with method1, which means using y'' rather than M
Delta =
0.666666666666667*L**3*a**2
PI =
2.0*EI*L*a**2 - 0.666666666666667*L**3*P*a**2
平衡方程EQs:
4.0*EI*L*a - 1.33333333333333*L**3*P*a = 0
二阶变分为零:
4.0*EI*L - 1.33333333333333*L**3*P = 0
解得:
Pcr = 3.0*EI/L**2
Start calculating Pcr for: a*x**2 with method2, which means using M rather than y''
Delta =
0.666666666666667*L**3*a**2
M =
L**2*P*a - P*a*x**2
PI =
-0.666666666666667*L**3*P*a**2 + 0.266666666666667*L**5*P**2*a**2/EI
平衡方程EQs:
-1.33333333333333*L**3*P*a + 0.533333333333333*L**5*P**2*a/EI = 0
二阶变分为零:
-1.33333333333333*L**3*P + 0.533333333333333*L**5*P**2/EI = 0
解得:
Pcr = 2.5*EI/L**2
误差分析:
第一种方法误差: 21.5854203708053 %
第二种方法误差: 1.32118364233778 %
---------- 华丽的分割线 ----------