Skip to content

StevenBlack/ap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Here are the unique class items within file annotationsvideo0.txt.

 'Biker'
 'Pedestrian'
 'Skater'
 'Cart'
 'Car'
 'Bus'

Matlib has several control syntax commands, one of which is switch, case, otherwise.

It looks like this (from the link above):

x = [12 64 24];
plottype = 'pie3';

switch plottype
    case 'bar'
        bar(x)
        title('Bar Graph')
    case {'pie','pie3'}
        pie3(x)
        title('Pie Chart')
    otherwise
        warning('Unexpected plot type. No plot created.')
end

So within the for loop, which fires for every line, you could say this:

switch split{10}
  case 'Biker'
    % code for Biker class goes here

  case 'Pedestrian'
    % code for Pedestrian class goes here

  case 'Skater'
    % code for Skater class goes here

  case 'Cart'
    % code for Card class goes here

  case 'Car'
    % code for Car class goes here

  case 'Bus'
    % code for Bus class goes here

  otherwise
    % code here executes if you get something else in split(10)
    % no code at all is probably OK here
end

TAKE NOTE: the for loop has a break statement inside which means it will only fire for the first record, and the break makes it bail out of the loop.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages