How to find the roots along a real line?
이전 댓글 표시
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!
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Programming에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!