这是为什么有问题啊,应该怎么修改?@CSDN-Ada助手
1 %%光子消减
2 clear; clc; % 重置
3 data = cell2mat(readcell("COUNTS1")); %读取数据
al1_length=3;gapd_length=.025;active_length=e.015;inactive_length=.005;%单元格大小和活动区域设置
5 gapd_countszeros([al1_length/gapd_1engthal1length/gapd_length]) gapd_active_countszeros([al1_length/gapd_length al1_1ength/gapd_1ength])
6 彩根据单元格大小创差数组
2 口fori=1:size(data,1)%分配光子到单元格中
8 temp_x=floor(data(1,1)/gapd_length);temp_y=floor(data(i,2)/gapd_length);
f((temp_x>②)8&(temp_x<(all_length/gapd_length+1))&&(temp_y>)&(temp_y<(all_length/gapd_length+1)))
16 gapa_count(temp_x,temp_y)=gapd_count(temp_x,temp_y)+1
11 if(data(i,1)-temp_xgapd_length-gapd_length/2)*(data(i,1)-temp_xgapd_length-gapd_length/2)+(data(i,2)-temp_ygapd_length-gapd_length/2)(
12 gapd_active_count(temp_x,temp_y)=gapd_active_count(temp_x,temp_y)+1
13 2ng
14 end
5 2nd
16 totalphotons=sum(sum(gapd count));
17 计算每个细胞中的光子数基(相当于1号签求)
18 active photons=sum(sum(gapd_active_count))
19 计算每个细胞中活动区域内的光子数量(相当于2号要求)计算PD造用值
26 result=active_photons/total_photons
21 final result sresult
22 乘以PD造用系教获取
命令行窗口
函数或变量 ’temp_xgapd_length无法识别.
出错pom(第11行)
if(data(i,1)-temp_xgapd_length-gapd_length/2)*(data(i,1)-temp_xgapd_length-gapd_length/2)+(data(i,2)-temp_ygapd_length-ga