Hvordan Tegn en kube i Matlab

MATLAB fra Mathworks er et svært nyttig dataprogram for registrering og analyse av data. Programvaren kan utføre kompliserte matematiske beregninger og tekniske simuleringer. Du kan også bruke den til å tegne noen form du kan matematisk beskrive, inkludert to-dimensjonale sirkler, firkanter og polygoner samt tredimensjonale kuler, kuber og andre sylindere. Den enkleste måten å konstruere en terning er å bruke en matrise for å definere seks to-dimensjonale firkanter og deretter definere en annen matrise for å fortelle MATLAB knutepunktene ved å sette dem sammen.

Bruksanvisning

1 Definer en seks rad med fire kolonne matrise for å definere de seks kube ansikter ved å skrive følgende:

fm = [1 2 6 5; 2 3 7 6; 3 4 8 7; 4 1 5 8; 1 2 3 4; 5 6 7 8]

2 Definer en åtte rad med tre kolonnematrise for å definere punktene hvor ansiktene møter ved å skrive følgende:

vm = [0 0 0; 1 0 0; 1 1 0; 0 1 0; 0 0 1; 1 0 1; 1 1 1; 0 1 1]

3 Plott kuben ved å skrive følgende kode, noe som også gir hver møte en annen farge og skaper kuben på en praktisk synsvinkel:

patch ( 'Hjørner', vm, "Faces", FM, 'FaceVertexCData', HSV (6), 'FaceColor', 'flat'); view (-37,5, 30)