How to find the roots along a real line?
Show older comments
Hi guys,
I am trying to determine the first 5 eigen frequencies of a bending beam with rotational and translational spring supports. This is done by setting the determinant of the coefficient matrix equal to zero. I use vpasolve to solve the equation, as I am solving a syms variable. The first 5 values I show get are: (found using Maple)
0.00285611175
0.0279531203
0.0435503148
0.0659083580
0.0912286729
But when I try solving this in matlab I get the following output:
0.00285611175750407
0.0279531203899501
0.0435503148892885
0.091228672905353
Can someone tell me why matlab does not find the 0.0659 value?
Is there a Matlab function to find the roots along a real line? My code is not very efficient due to the fact that I must first figure out in what range the first 5 eigen values lay before I can use the function I made. My code is attached.
Any advice would be appreciated!
Accepted Answer
More Answers (0)
Categories
Find more on Programming in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!