MATLAB: How do i write a code which gets the values of the table data with pop up menus and makes the user do something when a particular case was chosen

MATLABmatlab gui

My created UItable has datas which have popup menus like this.(Table image attached along with the question).Now i want to write a code which gets the datas of the table and checks which case was chosen.For this should i choose createafunction for the uitable and write my cases?In which function block should i write the code when a particular case was chosen?

Best Answer

I presume your uitable choice data the enviroment and location have the strings

 v = get(handles.checkbox1, 'Value');
  tdata = get(handles.uitable, 'data');
  a=strcmp(tdata((contains(tdata(:,1),'your_Environment'))),'your_Environment');
  b=strcmp(tdata((contains(tdata(:,1),'your_City'))),'your_City');
  if (v && a && b)==1
  %% do something
  else
   %% do something
  end