Draw a five star

1 visualizzazione (ultimi 30 giorni)
Dung Tran Hoang
Dung Tran Hoang il 22 Apr 2020
Commentato: KSSV il 26 Apr 2020
I have a homework to draw a star on matlab: Let the vertices of a five star be (6.5, 0),(9, 5),(14, 5.5),(10.5, 9),(12, 14), (6.5, 11.5),(2, 14),(3.5, 9),(0, 5.5),(5, 5). Draw the graph of the above vertices. Anyone have any idea

Risposta accettata

KSSV
KSSV il 22 Apr 2020
Modificato: KSSV il 22 Apr 2020
Read about plot.
A = [ 6.5, 0
9, 5,
14, 5.5,
10.5, 9,
12, 14,
6.5, 11.5,
2, 14,
3.5, 9,
0, 5.5
,5, 5
6.5, 0 ] ;
plot(A(:,1),A(:,2))
If you want color use:
patch(A(:,1),A(:,2),'r')
  2 Commenti
Tien Dat Pham
Tien Dat Pham il 25 Apr 2020
Can you explain me the line:
plot(A(:,1),A(:,2))
Thank you!
KSSV
KSSV il 26 Apr 2020
A(:,1) picks the entire first column, this is x data.
A(:,2) picks the entire second column, this is y data.

Accedi per commentare.

Più risposte (1)

Nhan Huynh
Nhan Huynh il 26 Apr 2020
Let the vertices of a five star be (6.5,0),(9,5),(14,5.5),(10.5,9),(12,14), (6.5,11.5),(2,14),(3.5,9),(0,5.5),(5,5). Draw the graph of the above vertices and the graph of the new vertices after performing the matrix transformation T =( 0 1/2 ;1/2 0 ).Can someone help me with that, please

Tag

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by