Guest User

Untitled

a guest
Apr 25th, 2018
319
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.30 KB | None | 0 0
  1. function plot_all()
  2.  
  3. close all
  4. clc
  5.  
  6. load('Joint_angles.mat')
  7.  
  8. Activity ={'Paper', 'Bottle_front', 'Bottle_left'};
  9.  
  10. Bracing={'Braced', 'Unbraced'};
  11.  
  12. % Right shoulder X, Unbraced
  13. figure_no = 1;
  14.  
  15. for a = Activity  % For all Tasks
  16.     for angle = Angles  % For all angles
  17.        
  18.         Title = strjoin({'Task: ', a{1}, '    |     Angle: ', angle{1}});
  19.         subfig = 1;
  20.        
  21.         for b=Bracing; %braced or unbraced
  22.             for s=Subject % subject
  23.                
  24.                 subTitle=strjoin({s{1},':', b{1}});
  25.                
  26.                 % Trials: 1, 2, 3
  27.                 t_1 = char(strcat(a, num2str(1),'_', b));
  28.                 t_2 = char(strcat(a, num2str(2),'_', b));
  29.                 t_3 = char(strcat(a, num2str(3),'_', b));
  30.                 dataSet1 = Joint_angles.(char(s)).(t_1).(char(angle));
  31.                 dataSet2 = Joint_angles.(char(s)).(t_2).(char(angle));
  32.                 dataSet3 = Joint_angles.(char(s)).(t_3).(char(angle));
  33.                
  34.                 plot_data_new(dataSet1, dataSet2, dataSet3,...
  35.                     2, subTitle, figure_no, 2,2,subfig);
  36.                 subfig=subfig+1;
  37.             end
  38.         end
  39.         t = suptitle(Title);
  40.         set(t, 'Interpreter', 'none')
  41.        
  42.         figure_no = figure_no + 1;
  43.     end
  44. end
  45.  
  46. end
Advertisement
Add Comment
Please, Sign In to add comment