How to Solve sets of equations with constants
40 次查看(过去 30 天)
显示 更早的评论
'
How would you solve the set of equations above in Matlab so that you get the solution for c and d in terms of EI,q and L?
Thanks
0 个评论
采纳的回答
Star Strider
2019-8-8
The derivatives are uniformly 0, so the equations are constant, by definition. There is no reason to integrate them.
Try this:
syms d c EI q L
Eqs = [2*EI*(3*d*L^2+2*c*L)+q*L^3/4-q*L^3/3; 6*EI*(2*d*L^3+c*L^2)+q*L^4/5-q*L^4/3];
[c,d] = solve(Eqs, [c,d])
producing:
c =
(L^2*q)/(60*EI)
d =
(L*q)/(360*EI)
0 个评论
更多回答(1 个)
Torsten
2019-8-8
Multiply the first equation with 2 and subtract the second. d cancels out and you can solve for c.
Multiply the first equation with 3 and the second equation with 2. Then subtract the (new) second equation from the (new) first equation. c cancels out and you can solve for d.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Equation Solving 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!