2016-06-01 4 views
-1

Graphene меда гребня решетки структуры. Я пытаюсь создать структуру гребня меда графена. Я хочу присоединиться к точке ближайших соседей в решетке.Рисование структуры гребня меда по Matlab

Любая помощь будет высоко оценена.

Это мой код.

X1=0.5:3:10 

X2=1.5:3:10 

X3=0:3:10; 

X4=2:3:10; 

for y=0:sqrt(3):10; 

a=plot(y,X1,'*--') 

hold on 

b=plot(y,X2,'*--') 

hold on 

end 

for y=0.5*sqrt(3):sqrt(3):10; 

c=plot(y,X3,'*--') 

hold on 

d=plot(y,X4,'*--') 

end 
+0

Смотрите, если [это] (http://stackoverflow.com/q/27963305/2586922) помогает –

ответ

0

Возможно, вам может понадобиться нижний код.

clear all 
close all 

X1=0.5:3:9 

X2=1.5:3:7.5 

X3=0:3:9; 

X4=2:3:8; 

for m=0:5; 

    gap=sqrt(3); 
    step=[m m]*sqrt(3); 

    for n=1:length(X1)-1 
     figure(1) 
     line([0 0]*gap+step,[X1(n) X2(n)]); 
     line([0.5 0.5]*gap+step,[X3(n+1) X4(n)]); 
     line([0 0.5]*gap+step,[X2(n) X4(n)]); 
     line([0 0.5]*gap+step,[X1(n+1) X3(n+1)]); 
     line([0.5 1]*gap+step,[X3(n+1) X1(n+1)]); 
     line([0.5 1]*gap+step,[X4(n) X2(n)]); 
     axis([0 11 0 7]) 
    end 

end 

Прежде всего, я сделал один ряд гребня меда, по функции линии matlab, как показано ниже.

enter image description here

И затем, я скопировал образец, в 5 раз, по для цикла.

enter image description here

Смежные вопросы