You are on page 1of 2

Selected Solutions from Session A

Tutorial 2 questions:

1.
std(strain_data(:,[2,4]))

2.
F=strain_data(6,:)
G=strain_data(100,:)
H=[F;G]

3.
New_matrix=[1 2; 3 4; 5 6; 7 8]

Task B

%% Visual analysis of strain data


load 'C:\Users\Lizzy\Documents\Teaching\Matlab\strain_data' % note that this
should call to the correct directory
% average strain over 100 samples at a time
%
M(1,:)=mean(strain_data(1:100,:));
M(2,:)=mean(strain_data(101:200,:));
M(3,:)=mean(strain_data(201:300,:));
M(4,:)=mean(strain_data(301:400,:));
M(5,:)=mean(strain_data(401:500,:));
M(6,:)=mean(strain_data(501:600,:));
M(7,:)=mean(strain_data(601:700,:));
M(8,:)=mean(strain_data(701:800,:));
M(9,:)=mean(strain_data(801:900,:));
M(10,:)=mean(strain_data(901:1000,:));
% average strain over 200 samples
M2(1,:)=mean(strain_data(1:200,:));
M2(2,:)=mean(strain_data(201:400,:));
M2(3,:)=mean(strain_data(401:600,:));
M2(4,:)=mean(strain_data(601:800,:));
M2(5,:)=mean(strain_data(801:1000,:));
% now save these matrices
save('C:\Users\Lizzy\Documents\Teaching\Matlab\strain_data_averages','M','M2')

Tutorial 4 questions:

1.

x=0:0.01:7;

y=cos(x);

figure
plot(x,y)

2.

figure

plot(x(1:100),y(1:100),'r')

hold on

plot(x(51:100),y(1:50),'g')

3.

% visualisation of strain data

figure

plot(strain_data(:,1:2))

xlabel('Data point number')

ylabel('Strain')

legend('Measurements at location 1','Measurements at location 2')

You might also like