삼각형 목록의 각 개별 중심점 (중심점)을 계산하고 싶습니다. 지금까지 나는 많은이 쓰기 관리했습니다 : 작동, 오직 나에게 오류 메시지가 제공하지 않습니다여러 삼각형의 중심점 계산
function Triangle_Source_Centroid(V_Epoch0, F_Epoch0)
for i = 1:length(F_Epoch0)
Centroid_X = F_Epoch0(V_Epoch0(:,1),1) + F_Epoch0(V_Epoch0(:,1),2) + F_Epoch0(V_Epoch0(:,1),3);
Centroid_Y = F_Epoch0(V_Epoch0(:,2),1) + F_Epoch0(V_Epoch0(:,2),2) + F_Epoch0(V_Epoch0(:,2),3);
Centroid_Z = F_Epoch0(V_Epoch0(:,3),1) + F_Epoch0(V_Epoch0(:,3),2) + F_Epoch0(V_Epoch0(:,3),3);
Triangle_Centroid = [Centroid_X; Centroid_Y; Centroid_Z];
end
end
:
Subscript indices must either be real positive integers or logicals.
첫 번째 단계 : 'V_Epoch0'에서 0을 확인하십시오. – gnovice
0을 확인한다는 것은 무엇을 의미합니까? V_Epoch0에는 각 꼭지점의 좌표가 포함됩니다. –
문제가 있습니다. 'F_Epoch0'에 대한 인덱스로 사용하고 있습니다. 지수는 양의 정수 여야합니다. – gnovice