こんにちは、列番号 1051 と 1552 を除いて、if ループを使用して単純な for ループを記述して、配列の列単位の平均のみを計算しようとしています (したがって、平均として 1 つの行配列だけになります)。 2151 列 12 行。平均配列の結果は、2149 列と 12 行になるはずです。ここに私が書いたコードがあります
function specmeanex, a
m=make_array(2151,1)
for i=0,2150,1 do begin
if (i ne 1051) or (i ne 1552) then begin
m[i,0]=mean(a[i,*])
endif
endfor
plot,m
return,m
end
else を使用して空のスペースを 0 に割り当てるにはどうすればよいですか? 私はIDLを初めて使用するので、誰か助けてください。