Diff of /Sequential/duringrad.m [000000] .. [02e2c3]

Switch to unified view

a b/Sequential/duringrad.m
1
% This code is for implementing RT 
2
% Radiation therapy first and then Chemotherapy 
3
4
close all;
5
clear all;
6
clc;
7
8
% This code is for Radiation Therapy
9
10
t_final = 40;
11
%D = 0:1:45;
12
D = 40;
13
t = 1:0.01:t_final;
14
15
x = zeros(length(t),length(D)*2);
16
17
for i = 1:length(D)
18
    i
19
    x(:,2*i-1:2*i) = ode4(@sys_ndRad,t,[1;0],D(i)); 
20
    
21
    PMCells_after_Saturation(i) = x(end,2*i)
22
    ERR(i) = x(end,2*i)*1.2;  
23
end
24
25
%ERR_lung
26
27
Ncells_EndofRad = x(end,1*i);
28
PMcells_EndofRad = x(end,2*i);
29
30
figure(1)
31
%hold on
32
plot(D,ERR)
33
34
% %------- Thyroid ERR data due to HL from Shuryak--------% 
35
% 
36
% A = dlmread('LungDataHL.txt','\t');
37
% 
38
% x = A(:,1);
39
% y = A(:,2);
40
% 
41
% M = dlmread('LungErrorBars.txt','\t');
42
% 
43
% temp1 = M(:,1);
44
% temp2 = M(:,2);
45
% 
46
% for j = 1:length(temp2)    
47
%     if (mod(j,2) == 0)        
48
%         ly(j) = temp2(j);
49
%     end
50
%     if (mod(j,2) == 1) 
51
%         uy(j) = temp2(j);
52
%     end
53
% end
54
% 
55
% l = ly(find(ly~=0));
56
% u = uy(find(uy~=0));
57
% for i = 1:length(y)    
58
%     L(i) = y(i) - l(i);
59
%     U(i) = -y(i) + u(i);
60
% end
61
% errorbar(x,y,U,L)
62
% %scatter(x,y,'bo');
63
% hold off
64
% 
65
%