필터 지우기
필터 지우기

Mesh plot, not able to match size of Z and X

조회 수: 1 (최근 30일)
ZAHID MALIK
ZAHID MALIK 2023년 4월 15일
댓글: VBBV 2023년 4월 16일
t=0.2;
p=1;
for kx = -3:.1:3
q=1;
for ky = -3:.1:3
energy_ary(p,q)= -2*t*(cos(kx)+cos(ky));
y_ary(p,q)= ky;
q=q+1;
end
x_ary(p)=kx;
p=p+1;
end
x = x_ary ;
y = y_ary ;
[XX,YY] = meshgrid(x,y);
ZZ = energy_ary' ;
contourf(XX,YY,ZZ) ;

답변 (1개)

VBBV
VBBV 2023년 4월 15일
편집: VBBV 2023년 4월 15일
t=0.2;
p=1;
for kx = -3:.1:3
q=1;
for ky = -3:.1:3
energy_ary(p,q)= -2*t*(cos(kx)+cos(ky));
y_ary(q)= ky;
q=q+1;
end
x_ary(p)=kx;
p=p+1;
end
x = x_ary ;
y = y_ary ;
[XX,YY] = meshgrid(x,y);
ZZ = energy_ary' ;
contourf(XX,YY,ZZ) ;
  댓글 수: 2
ZAHID MALIK
ZAHID MALIK 2023년 4월 16일
Thank you so much. I got it now
VBBV
VBBV 2023년 4월 16일
If that solved your problem, please accept the answer.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by