카테고리
Submission Archivesubmission
코드와 해설을 함께 읽는 학습 문서
Code Detail
Statistics + Performance 중심의 Octave 학습 예제
ex-recv/02/02_ksg/statistic_value.m
코드를 복사해 Octave에서 바로 실행할 수 있습니다.
function [avg, var, std, rms] = statistic_value(data)
22 lines
################################################################################
% 데이터의 통계치(평균, 분산, 표준편차, rms)를 계산하는 함수
% 2025-03-26 / 김상곤
################################################################################
% INPUT
%% data : 전체 데이터 (N, m) (30, 220)
% OUTPUT
%% avg : 평균
%% var : 분산
%% st1 : 표준편차
%% rms : root mean square
function [avg,var,std,rms] = statistic_value(data)
N = size(data, 1); % 데이터 길이
avg = sum(data, 1) / N; % 평균 (1, 220)
va1 = sum((data - avg).^2) / N; % 분산 (1, 220)
st1 = sqrt(va1); % 표준편차 (1, 220)
rms = sqrt(sum(data.^2) / N); % rms (1, 220)
end ex-recv/01/01-CJW-20250321/수치미분.m
ex-recv/01/01-CJW-20250321/main_cjw.m
ex-recv/01/01-JKH-20250319/main-my_diff.m
ex-recv/01/01-KSG-20250318/hw_1_kim-gpt.m
ex-recv/01/01-KSG-20250318/hw_1_kim.m
ex-recv/01/01-LSH-20250319/[Octave] HW#1.m
ex-recv/01/01-MJY-20250319/Octave_Moon_250319.m
ex-recv/01/01-PJM-20250319/Octave01_Park,jm_250319.m