You are on page 1of 3

%John Chirinos

%jc2376
%BME 5400
%HW#2
%2/18/16

Problem 2.15
data = importdata('sprinttimes.dat');
year = data(:,1);
men = data(:,2);
women = data(:,3);

men_year = data(logical(1-isnan(men)));
women_year = data(logical(1-isnan(women)));
men(isnan(men)) = [];
women(isnan(women)) = [];

A_men = [length(men) sum(men_year); sum(men_year) sum(men_year.^2)];


y_men = [sum(men);sum(men_year.*men)];
beta_men = A_men\y_men;

A_women = [length(women) sum(women_year); sum(women_year)


sum(women_year.^2)];
y_women = [sum(women);sum(women_year.*women)];
beta_women = A_women\y_women;

men_time = linspace(men_year(1),2200,1000);
women_time = linspace(women_year(1),2200,1000);

figure('Name','Problem 2.15')
hold on
title('Men and Women Olympic Sprint Times')

plot(men_time,beta_men(1) + beta_men(2)*men_time,'b')
plot(women_time,beta_women(1) + beta_women(2)*women_time,'r')

xlabel('Olympic year')
ylabel('Winning Times [s]')
legend('Men','Women')

1
Problem 2.16
age = [3:3:30]';
mites = [5 13 16 14 18 23 20 32 29 28]';
beta = polyfit(age,mites,1);
mites_model = beta(2)+age*beta(1);

coeff_deter = 1 - ((sum((mites-mites_model).^2))/(sum((mites-
mean(mites)).^2)))
disp('The coefficient of determination from the data set was
approximately 0.86. Seeing as the coefficient of determination gets
closer to one as a model closely resembles the data collected, this
model obtained satisfactorily resembles the data.')

figure('Name','Problem 2.16')
hold on
plot(age,mites,'o')
plot(age,mites_model,'r')
xlabel('Age [years]')
ylabel('Number of mites')
legend('Data collected','Linear Model')

coeff_deter =

0.8599

2
The coefficient of determination from the data set was approximately
0.86. Seeing as the coefficient of determination gets closer to one
as a model closely resembles the data collected, this model obtained
satisfactorily resembles the data.

Published with MATLAB® R2015a

You might also like