Calculating the Standard Deviation
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Tay
el 5 de Mayo de 2021
Comentada: Stephen23
el 24 de Nov. de 2021
Hi,
How to read each value from a txt file for calculation of standar deviation (SD).
For example, I have my txt file with Y values (frequencies) and I want to caulate how much of variation from the mean the frequencies change. I can do it manually but for many data this would be too slow process. So, I want to automatically read and calculate the SD.
My file has jus one colum. To calculate the SD I have to calculate mean first, so would be: Mean = A/n
The variable A would be the sum of each value in my file divivded by the total number of values. Attached is the file. Then, I can calculate the SD which is
the sqr((A(1)-Mean)^2 + (A(2)-Mean)^2 + ... + (A(N)-Mean)^2/n-1).
Is there a way to do it automatic?
Thank you
2 comentarios
Respuesta aceptada
Star Strider
el 5 de Mayo de 2021
y = readmatrix('https://www.mathworks.com/matlabcentral/answers/uploaded_files/608245/y%20axis.txt')
ymean = mean(y)
stdvct = sqrt((y-ymean).^2)
[N,C,S] = normalize(y,'center','mean')
5 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!