Moment of inertia with coordinates

조회 수: 71 (최근 30일)
ehsan kuse
ehsan kuse 2022년 3월 11일
댓글: Sam Chak 2022년 3월 12일
Hello to all. Does anyone know how to get the moment of inertia by giving the coordinates of the points in matlab?
  댓글 수: 5
ehsan kuse
ehsan kuse 2022년 3월 12일

It is also the shape of a polygon. I will send you a picture of the code below

ehsan kuse
ehsan kuse 2022년 3월 12일

댓글을 달려면 로그인하십시오.

답변 (2개)

J Chen
J Chen 2022년 3월 11일
Moment of inertia is or , where m is the mass, r is the distance to the rotation axis.
  댓글 수: 4
Image Analyst
Image Analyst 2022년 3월 12일
@ehsan kuse, did you totally overlook my Answer below? It does that.
Sam Chak
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.
You can explore the spatial moments of inertia program shared by @Image Analyst.

댓글을 달려면 로그인하십시오.


Image Analyst
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.

카테고리

Help CenterFile Exchange에서 Assembly에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by