Moment of inertia with coordinates
조회 수: 71 (최근 30일)
이전 댓글 표시
Hello to all. Does anyone know how to get the moment of inertia by giving the coordinates of the points in matlab?
답변 (2개)
J Chen
2022년 3월 11일
Moment of inertia is or , where m is the mass, r is the distance to the rotation axis.
댓글 수: 4
Sam Chak
2022년 3월 12일
Hey @ehsan kuse
The Coordinate alone is not sufficient. You still need to know where the axis of rotation is, as mentioned by @J Chen. Are the centroid coordinate (center or mass) and the axis of rotation collinear?
Take the bob as an example, which is typically a solid spherical mass m on the end of a pendulum system. The moment of inertia about its center of mass is given by
.
However, if the bob is suspended from a pivot using a cord (massless) or a rod (rigid), and it rotates about the pivot point, then the moment of inertia of the entire system (called pendulum) is calculated differently, depending whether it is a simple pendulum, or a compound pendulum.
Image Analyst
2022년 3월 11일
Attached is my demo of how to get image moments. These are spatial moments of inertia about the center of the blob I identified. You could adapt it to just not segment the image and take the origin/centroid as the middle pixel (columns/2, rows/2) if you want.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Assembly에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!