Page 397 - Control Theory in Biomedical Engineering
P. 397

Appendices for Chapter 2  363


              str1 = input(prompt,'s');
              ada=0;
              if str1=='Y'j str1=='y'
                ada=1;
              end
                while ada>0
                  ada=0;
                  str2=input('enter the number of parameter you want to change:');
                  switch str2
                   case 1
                      str3=input('Enter a new value:');
                      k=str3;
                   case 2
                      str3=input('Enter a new value:');
                      k12=str3;
                   case 3
                      str3=input('Enter a new value:');
                      k21=str3;
                   case 4
                      str3=input('Enter a new value:');
                      Cdiet=str3;
                   case 5
                      str3=input('Enter a new value:');
                      Cin=str3;
                   case 6
                      str3=input('Enter a new value:');
                      Cout=str3;
                   case 7
                      str3=input('Enter a new value:');
                      mtis=str3;
                   otherwise
                   disp('bad command')
                end
              parameter(str2,i)=str3;
              disp('New parameters:')
              disp(strcat('1. k=',num2str(parameter(1,i))))
              disp(strcat('2. k12=',num2str(parameter(2,i))))
              disp(strcat('3. k21=',num2str(parameter(3,i))))
   392   393   394   395   396   397   398   399   400   401   402