Index loop into matrix

조회 수: 13 (최근 30일)
Simon Kibsgaard
Simon Kibsgaard 2020년 12월 2일
댓글: Simon Kibsgaard 2020년 12월 2일
Hi
Im very new to MatLab.
Im trying to get this loop to produce a 10x3 matrix and not 10 sepperate answers.
triCoord=10x9
ntri = 10
qTop = zeros(ntri,3)
for n=1:ntri
qTop =[]
qTop(n,:) = [qTop
mean(triCoord(n,[1 4 7])),mean(triCoord(n,[2 5 8])),mean(triCoord(n,[3 6 9]))]
end
qTop

채택된 답변

VBBV
VBBV 2020년 12월 2일
triCoord= zeros(10,9);
ntri = 10
qTop = zeros(ntri,3);
for n=1:ntri
qTop(n,:) = [mean(triCoord(n,[1 4 7])),mean(triCoord(n,[2 5 8])),mean(triCoord(n,[3 6 9]))];
end
qTop
  댓글 수: 1
Simon Kibsgaard
Simon Kibsgaard 2020년 12월 2일
Thanks v much, thats what i needed

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Dates and Time에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by