How can I plot mode shapes from a rectangular plate?

6 visualizaciones (últimos 30 días)
Donato Foggetti
Donato Foggetti el 19 de Jul. de 2018
Comentada: Donato Foggetti el 19 de Jul. de 2018
I computed natural frequencies, damping ratios and mode shapes of a rectangular plate from experimental measures (I don't have M, C and K matrices). So I have the complex mode shapes and I want to plot them on a 3D model of the plate without thickness (even a wireframe model would be good). I created a matrix that represents the plate and placed the values coming from the components of mode shapes (after some manipulations since they are complex) in the element of the matrix that correspond to the positions of the accelerometers on the plate, but obviously all the other elements remain equal to zero. So I decided to interpolate the values giving weigth 0 to the zero elements of the matrix and 1 to the measured points, but the result is not good.
I used Curve Fitting tool.
Has anybody faced a problem like this? Thank you for your help.
  4 comentarios
jonas
jonas el 19 de Jul. de 2018
Editada: jonas el 19 de Jul. de 2018
That matrix seems very sensitive to interpolation/extrapolation method. Do you want to replace those zero by interp?
Donato Foggetti
Donato Foggetti el 19 de Jul. de 2018
Yes, I tried with a polynomial interpolation with different orders but I didn't get the result I expected.

Iniciar sesión para comentar.

Respuestas (1)

KSSV
KSSV el 19 de Jul. de 2018
  1 comentario
Donato Foggetti
Donato Foggetti el 19 de Jul. de 2018
It seems a quite complicated set of function and I wonder if there is a simpler solution, since basically I want to "plot a matrix".

Iniciar sesión para comentar.

Categorías

Más información sobre Interpolation en Help Center y File Exchange.

Productos


Versión

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by