Take average of 1000 to be 100 values

조회 수: 1 (최근 30일)
Brave A
Brave A 2022년 7월 20일
댓글: Brave A 2022년 7월 21일
I have some data 1000 value way too big for what I want to see when I plot them. I want to be able to average them into 100 values . Is there any way to do this?
I have been attached the 1000 values as text file.
Thanks

채택된 답변

KSSV
KSSV 2022년 7월 20일
T = readtable('https://in.mathworks.com/matlabcentral/answers/uploaded_files/1071425/LEARN_users.txt') ;
clc;
T = readtable('https://in.mathworks.com/matlabcentral/answers/uploaded_files/1071425/LEARN_users.txt') ;
A = T.(1) ;
figure(1)
plot(A)
% do averaging
B = reshape(A,[],10) ;
B = mean(B,2) ;
figure(2)
plot(B)
  댓글 수: 4
Brave A
Brave A 2022년 7월 20일
편집: Brave A 2022년 7월 20일
Both of them are not working with me :(
I tried to save the new 100 values into text file or even open them.
Brave A
Brave A 2022년 7월 21일
Sorry how to generate 500 from those 1000 values?
I tried many numbers doesnot work.
Thanks in advance!

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

추가 답변 (1개)

David Hill
David Hill 2022년 7월 20일
r=mean(reshape(yourData,10,[]));
  댓글 수: 1
Brave A
Brave A 2022년 7월 20일
Is there anyway to save them in file?

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

카테고리

Help CenterFile Exchange에서 Text Files에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by