2017-04-27 5 views
1

나는 너무 오래 여기에서 붙어있다. 도와주세요. 다음 코드Meshgrid matlab의 색인

:

원래 "I"는 치수 217x181x181

[nX로, NY, NZ = 사이즈 (I)이고;

[X, Y, Z] = meshgrid (1 : nX, 1 : nY, 1 : nZ);

는 Meshgrid X, Y, Z 치수 에서 지금 181x217x181

의 후 "I"는는 C 행렬의 값을 확인하는 방법은 X, Y의 크기는, Z는 C.

의 것과 일치하도록

답변

1

귀하의 경우, meshgrid 대신 ndgrid을 사용하면 217x181x181 인 행렬을 얻을 수 있습니다. 당신은 두 가지 기능의 좋은 비교를 위해 다음에서 살펴해야합니다

What is the difference between the NDGRID and MESHGRID functions in MATLAB?

이 요약 :

NDGRID 당신이 원할 때 더 높은 차원의 사용 및 사용되어야한다 행렬/배열 표기법을 반영한 결과 :

MESHGRID는 데이터 시각화에 사용되며 주로 2 차원 또는 3 차원 데이터를 그릴 때 사용해야합니다.

+0

감사합니다. 톤 !!! .. 그것은 일했다. .. :) –