From e59e90de1161818d5525f3c134b7203d581564dd Mon Sep 17 00:00:00 2001 From: HappyZ Date: Wed, 31 Jan 2018 11:03:39 -0600 Subject: [PATCH] remove unnecessary files; add mean/median fitting comparison --- calibration_plot.m | 7 ++++++- measure.sh | 6 ------ 2 files changed, 6 insertions(+), 7 deletions(-) delete mode 100755 measure.sh diff --git a/calibration_plot.m b/calibration_plot.m index e6c06cf..f9a5a21 100644 --- a/calibration_plot.m +++ b/calibration_plot.m @@ -3,6 +3,7 @@ clf; hold on; desired_result = [60:30:1200, 120, 170, 200, 430, 1000, 1300:100:2000]; median_result = zeros(size(desired_result)); +mean_result = zeros(size(desired_result)); diff_result = zeros(size(desired_result)); all_data = []; for i = 1:length(desired_result) @@ -26,6 +27,7 @@ for i = 1:length(desired_result) cdfplot(data(9, :)); + mean_result(i) = mean(data(9, :)); median_result(i) = median(data(9, :)); all_data = [all_data, [data(9, :); dist * ones(1, length(data(9, :)))]]; diff_result(i) = desired_result(i) - median_result(i); @@ -37,6 +39,9 @@ params = polyfit(all_data(1, :), all_data(2, :), 1) fitted_data = params(1) * all_data(1, :) + params(2); params2 = polyfit(median_result, desired_result, 1) fitted_data2 = params2(1) * all_data(1, :) + params2(2); +params3 = polyfit(mean_result, desired_result, 1) +fitted_data3 = params3(1) * all_data(1, :) + params3(2); hold on; plot(all_data(1, :), fitted_data, '-') -plot(all_data(1, :), fitted_data2, '-') \ No newline at end of file +plot(all_data(1, :), fitted_data2, '-') +plot(all_data(1, :), fitted_data3, '-') diff --git a/measure.sh b/measure.sh deleted file mode 100755 index edbc93b..0000000 --- a/measure.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -for i in `seq 1 10`; do - sudo /usr/sbin/iw wlp58s0 measurement ftm_request config_entry | tail -n +3 >> result_$1 - sleep 0.1 -done