26.07.2013 Views

Matematisk Model for Mavesækkens Tømning - Danmarks Tekniske ...

Matematisk Model for Mavesækkens Tømning - Danmarks Tekniske ...

Matematisk Model for Mavesækkens Tømning - Danmarks Tekniske ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

84 MATLAB kode til kantfindingsprogram<br />

24 C2 = load plot count(Data2,2);<br />

25 C3 = load plot count(Data3,3);<br />

26 C4 = load plot count(Data4,4);<br />

27 C5 = load plot count(Data5,5);<br />

28 C6 = load plot count(Data6,6);<br />

29 C7 = load plot count(Data7,7);<br />

30 C8 = load plot count(Data8,8);<br />

31 C9 = load plot count(Data9,9);<br />

32 C10 = load plot count(Data10,10);<br />

33 C11 = load plot count(Data11,11);<br />

34 C12 = load plot count(Data12,12);<br />

35 C13 = load plot count(Data13,13);<br />

36 C14 = load plot count(Data14,14);<br />

37 C15 = load plot count(Data15,15);<br />

38<br />

39 % Creating vectors containing number of counts <strong>for</strong> each isotope<br />

40 % together with a time vector.<br />

41 Time = [C1(1);C2(1);C3(1);C4(1);C5(1);C6(1);C7(1);C8(1);C9(1);C10(1);...<br />

42 C11(1);C12(1);C13(1);C14(1);C15(1)] − C1(1);<br />

43 CTc99m = [C1(2);C2(2);C3(2);C4(2);C5(2);C6(2);C7(2);C8(2);C9(2);C10(2);...<br />

44 C11(2);C12(2);C13(2);C14(2);C15(2)];<br />

45 CIn111 = [C1(3);C2(3);C3(3);C4(3);C5(3);C6(3);C7(3);C8(3);C9(3);C10(3);...<br />

46 C11(3);C12(3);C13(3);C14(3);C15(3)];<br />

47<br />

48 % Correction of phyical decay<br />

49 kTc = log(2)/360; % Defining trans<strong>for</strong>mation constant <strong>for</strong> 99mTc.<br />

50 DTc99m = CTc99m.*exp(kTc*Time);<br />

51 kIn = log(2)/(2.83*24*60); % Defining trans<strong>for</strong>mation constant <strong>for</strong> 111In.<br />

52 DIn111 = CIn111.*exp(kIn*Time);<br />

53<br />

54 % Plotting number of counts as a function of time <strong>for</strong> each isotope.<br />

55 h=figure(16)<br />

56 subplot(1,2,1)<br />

57 plot(Time, CTc99m,'−b.','MarkerSize',15)<br />

58 hold on<br />

59 plot(Time, DTc99m,'−r.','MarkerSize',15)<br />

60 xlabel('Time [min]','fontsize',14);ylabel('Counts','fontsize',14);<br />

61 title('ˆ9ˆ9ˆmTc','fontsize',14)<br />

62 axis([0 Time(end) 0 max(CTc99m)]);<br />

63 subplot(1,2,2)<br />

64 plot(Time, CIn111,'−b.','MarkerSize',15)<br />

65 hold on<br />

66 plot(Time, DIn111,'−r.','MarkerSize',15)<br />

67 xlabel('Time [min]','fontsize',14);ylabel('Counts','fontsize',14);<br />

68 title('ˆ1ˆ1ˆ1In','fontsize',14)<br />

69 axis([0 Time(end) 0 max(CIn111)]);<br />

70 set(get(h,'CurrentAxes'),'fontsize',14)<br />

71 legend('Uncorrected data','Corrected data');<br />

72<br />

73 % Correction of downscatter<br />

74 STc99m = DTc99m − 0.35*DIn111;<br />

75 h2=figure(17)<br />

76 plot(Time, CTc99m,'−b.','MarkerSize',15)<br />

77 hold on<br />

78 plot(Time, STc99m,'−g.','MarkerSize',15)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!