Hvordan Plot en linje i 3D Matlab

Hvordan Plot en linje i 3D Matlab


Mange forskere og ingeniører bruker Matlab, et program utviklet av Mathworks, for å analysere små og store numeriske datasett. De så visualisere dem på skjermen ved hjelp av for eksempel, scatter, linje og kontur tomter, med Matlab omfattende grafiske funksjoner. I tillegg til å plotte numeriske data, forskere og ingeniører bruker Matlab til å plotte ligninger. Hvis du har en linje beskrevet av tre variabler, kan det hende du trenger å plotte det i tre dimensjoner for å hjelpe deg å forstå ligningen mer grundig.

Bruksanvisning

1 Type "z = 0: (pi / 100) :( 20 * pi)" i kommandovindu for å generere en rekke punkter langs z-aksen.

2 Type "x = cos (z)" for å beregne posisjonen for hver z-verdien på x-aksen.

3 Type "y = sin (z)" for å beregne posisjonen for hver z-verdien på y-aksen.

4 Type "Plot3 (x, y, z)" for å plotte hvert av punktene som en linje - en 3-D helix - på et 3-D plottet ..

5 Type "xlabel ( 'cos (z)'), ylabel ( 'sin (z)'), zlabel ( 'z')" til merke aksene.

6 Type "rutenett på" for å vise linjene.

Hint

  • Du kan endre utseendet på linjen ved hjelp av "linespec" linje spesifikasjonen streng syntaks. Tilsett linespec strengen til enden av Plot3 funksjons argumenter. For eksempel "Plot3 (x, y, z, '- eller)" å plotte en stiplet linje med sirkler på hvert punkt og farge både linjen og markører røde. Se i linespec dokumentasjon for alle de forskjellige stiler tilgjengelig.