if (0) %Successes Chicago.long = 86; Chicago.lat = 43; Chicago.name = 'Chicago'; Atlanta.long = 83; Atlanta.lat = 33.75; Atlanta.name = 'Atlanta'; Devil.long = 107; Devil.lat = 44; Devil.name = 'DevilsTower'; Portland.long = 124; Portland.lat = 42; Portland.name = 'Portland'; Winnipeg.long = 98; Winnipeg.lat = 50; Winnipeg.name = 'Winnipeg'; LasVegas.long = 113; LasVegas.lat = 37; LasVegas.name = 'LasVegas'; NewOrleans.long = 88; NewOrleans.lat = 30; NewOrleans.name = 'NewOrleans'; NewYork.long = 73.96; NewYork.lat = 40.78; NewYork.name = 'NewYork'; Stillwater.long = 92; Stillwater.lat = 42; Stillwater.name = 'Stillwater'; Seattle.long = 124; Seattle.lat = 45; Seattle.name = 'Seattle'; StPaul.long = 94; StPaul.lat = 43; StPaul.name = 'StPaul'; Flagstaff.long = 109; Flagstaff.lat = 34; Flagstaff.name = 'Flagstaff'; KeyWest.long = 82; KeyWest.lat = 26; KeyWest.name = 'KeyWest'; Lindsborg.long = 96; Lindsborg.lat = 34; Lindsborg.name = 'Lindsborg'; Victoria.long = 124; Victoria.lat = 48.41; Victoria.name = 'Victoria'; Olympia.long = 123; Olympia.lat = 44; Olympia.name = 'Olympia'; Monterey.long = 121; Monterey.lat = 35; Monterey.name = 'Monterey'; QuadCities.long = 92; QuadCities.lat = 39; QuadCities.name = 'QuadCities'; SantaCruz.long = 121.5; SantaCruz.lat = 36; SantaCruz.name = 'SantaCruz'; SanFrancisco.long = 122.43; SanFrancisco.lat = 37.78; SanFrancisco.name = 'SanFrancisco'; Minneapolis.long = 95; Minneapolis.lat = 44; Minneapolis.name = 'Minneapolis'; Denver.long = 105.00; Denver.lat = 39.75; Denver.name = 'Denver'; Provincetown.long = 71.08; Provincetown.lat = 42.33; Provincetown.name = 'Provincetown'; citylist = [Chicago,Atlanta,Devil,Portland,Winnipeg,LasVegas,NewOrleans,NewYork,Stillwater,Seattle,StPaul,Flagstaff,KeyWest,Lindsborg,Victoria,Olympia,Monterey,QuadCities,SantaCruz,SanFrancisco,Minneapolis,Denver,Provincetown]; else %Disappointments MountRushmore.long = 103; MountRushmore.lat = 43; MountRushmore.name = 'MountRushmore'; Atlanta.long = 83; Atlanta.lat = 33.75; Atlanta.name = 'Atlanta'; Boston.long = 71.08; Boston.lat = 42.33; Boston.name = 'Boston'; NewYork.long = 73.96; NewYork.lat = 40.78; NewYork.name = 'NewYork'; PennsicWar.long = 79; PennsicWar.lat = 43; PennsicWar.name = 'PennsicWar'; LasVegas.long = 115; LasVegas.lat = 35; LasVegas.name = 'LasVegas'; LosAngeles.long = 118.25; LosAngeles.lat = 34.03; LosAngeles.name = 'LosAngeles'; FourCorners.long = 112; FourCorners.lat = 36; FourCorners.name = 'FourCorners'; Wyoming.long = 105.00; Wyoming.lat = 41; Wyoming.name = 'Wyoming'; ColoradoSprings.long = 105.00; ColoradoSprings.lat = 38; ColoradoSprings.name = 'ColoradoSprings'; Tacoma.long = 123; Tacoma.lat = 44; Tacoma.name = 'Tacoma'; RoyalGorge.long = 106; RoyalGorge.lat = 37; RoyalGorge.name = 'RoyalGorge'; Denver.long = 105.00; Denver.lat = 39.75; Denver.name = 'Denver'; Halifax.long = 64.00; Halifax.lat = 50; Halifax.name = 'Halifax'; citylist = [MountRushmore,Atlanta,Boston,NewYork,PennsicWar,LasVegas,LosAngeles,FourCorners,Wyoming,ColoradoSprings,Tacoma,RoyalGorge,Denver,Halifax]; end mylength = length(citylist); %Make the cities print correctly (left to right) for loopit = 1:mylength citylist(loopit).long = 0 - citylist(loopit).long; end figure(1) hold on %orient tall %title('My Best Vacations') title('My Worst Vacations') xlabel('Negative Longitude') ylabel('Latitude') %Plot the cities for printit = 1:mylength plot(citylist(printit).long,citylist(printit).lat,'o') text(citylist(printit).long,citylist(printit).lat,cat(2,' ',citylist(printit).name)); end line([-125,-124,-124,-124,-121,-115,-109,-104,-101,-100,-96,-94,-94],[52,50,45,40,35,32,31,31,29,30,26,25,28]) line([-94,-92,-90,-88,-88,-85,-83,-81,-80,-82,-79],[28,30,29,29,30,30,27,26,28,30,32]); line([-124,-95,-95,-94,-93,-90,-92,-90,-89,-89,-88,-86,-87,-85,-84,-84,-83,-83],[47,47,48,48,47,47,46,46,45,44,43,43,45,46,46,45,45,43]); line([-83,-80,-80,-74,-74,-70,-69,-68,-66,-65,-65],[43,43,44,45,46,47,49,49,47,47,46]); line([-65,-69,-74,-75,-76,-79],[46,44,40,38,34,32]); line([-65,-63],[46,47]); hold off