finding average between TFunct1,TFunct2,TFunct3

TFunct (1:17000,1)=mean(TFunct1(1:17000,1),TFunct2(1:17000,1),TFunct3(1:17000,1));
how to find it and store in TFunct?

 채택된 답변

Julia
Julia 2014년 11월 20일

0 개 추천

Hi,
how about this:
TFunct=zeros(1700,1); % or whatever
for i = 1 : 17000
TFunct(i,1)=mean([TFunct1(i,1),TFunct2(i,1),TFunct3(i,1)]);
end
or without a loop you can use this:
>> A=[1 2;2 3;3 4;4 5;5 6]
A =
1 2
2 3
3 4
4 5
5 6
>> B=[2 3;3 4;4 5;5 6;6 7]
B =
2 3
3 4
4 5
5 6
6 7
>> C=[3 4;4 5;5 6;6 7;7 8]
C =
3 4
4 5
5 6
6 7
7 8
>> D=[A(:,1)';B(:,1)';C(:,1)']
D =
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
>> mean(D)
ans =
2 3 4 5 6

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Text Analytics Toolbox에 대해 자세히 알아보기

태그

질문:

2014년 11월 20일

답변:

2014년 11월 20일

Community Treasure Hunt

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

Start Hunting!

Translated by