How can i draw graphene first brillouin zone using matlab?

14 Ansichten (letzte 30 Tage)
I need to draw graphene first brillouin zone and high symmetry points and paths.
how can I do it?
  3 Kommentare
darova
darova am 2 Aug. 2021
  • I want to draw a hexagonal like left side of the picture

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

darova
darova am 2 Aug. 2021
Here is ax example
t = linspace(0,2*pi,7);
[x,y] = pol2cart(t,3);
surf([x;x],[y;y],[x*0;x*0+1],'facecolor','none')
axis equal
  4 Kommentare
mohammad mortezaie
mohammad mortezaie am 2 Aug. 2021
I need (a) part of this image

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by