contour plots on a given geometry - finite element

2 visualizaciones (últimos 30 días)
Federica
Federica el 7 de Jun. de 2024
Comentada: Mathieu NOE el 10 de Jun. de 2024
I have some values of stretch that I need to assign to a given set of elements and then I want to show a contour plot of those values on the geometry that I get by plotting the elements through the nodes. How can I do?
  3 comentarios
Federica
Federica el 8 de Jun. de 2024
I have n-values for stretch and n corresponding centroids to assign that value. how can I create a contour plot?
Mathieu NOE
Mathieu NOE el 10 de Jun. de 2024
can you share the data ?

Iniciar sesión para comentar.

Respuestas (1)

Arun
Arun el 10 de Jun. de 2024
Editada: Arun el 10 de Jun. de 2024
Hi Federica,
I understand that you have n-values for both stretch and corresponding centroids and wish to create a contour plot for the available data.
Following steps might be useful to achieve the required plot:
  1. Create a grid that covers the range of the centroid coordinates:
[X, Y] = meshgrid(centroid(x),centroid(y));
2. Create the Contour Plot using “contour” function:
contour(X, Y, corresponding values);
Here is an example code for plotting contour plot:
centroid = [linspace(-2*pi,2*pi); linspace(0,4*pi)]';
[X1,Y1] = meshgrid(centroid(:,1),centroid(:,2));
stretch = sin(X1)+ cos(Y1);
contour(X1,Y1,stretch)
For more information related to contour plot please refer the shared MATLAB documentation link: https://www.mathworks.com/help/matlab/ref/contour.html
Hope this helps.

Categorías

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

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by