How to create a solid structure
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Francesco
el 29 de Mzo. de 2014
Comentada: Star Strider
el 30 de Mzo. de 2014
Hi everybody, I have some problems with the writing of a Matlab script able to create the following solid structure:

This structure should be a single sector of a football stadium, on the tilted surface I will distribute a regular disposition of seats. Thanks to all for the help! Have a god day!
2 comentarios
Respuesta aceptada
Star Strider
el 29 de Mzo. de 2014
Editada: Star Strider
el 29 de Mzo. de 2014
Does this do what you want?
x = linspace(1,50,50);
y = linspace(1,100);
[X Y] = meshgrid(x,y);
Z = X.*tand(30);
figure(1)
mesh(X, Y, Z)
EDIT:
To see what the stadium would look like as steps rather than as a continuous surface, plot figure(2):
figure(2)
bar3(Z)
axis equal
4 comentarios
Star Strider
el 30 de Mzo. de 2014
In that situation, your y vector (that eventually creates the Y matrix) would be:
y = linspace(0,100,200);
I used (0,100,200) here. You may have to experiment with variations such as (1,100,200) until you get the result you want, since I don’t know how you want to specify or calculate them. Having 200 elements in 100 meters puts them about a half meter apart.
Más respuestas (0)
Ver también
Categorías
Más información sobre Surface and Mesh Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

