| 查看: 501 | 回复: 2 | |||
[交流]
【讨论】一个matlab程序,一直出错,高手请进
|
|
clear all; close all; rep_con = 5; xcondi{1} = { 'dark' '70kV_10mA_40ms_' '70kV_12.5mA_40ms_' '70kV_16mA_40ms_' '70kV_20mA_40ms_' '70kV_25mA_40ms_' '70kV_32mA_40ms_' '70kV_40mA_40ms_' '70kV_50mA_40ms_' '70kV_63mA_40ms_' '70kV_80mA_40ms_' }; for i = 1:8 for j = 1:length(xcondi{i}) for k = 1:rep_con fname = ['PGA', num2str(i-1), '_VT1.68/',xcondi{i}{j},num2str(k),'.DCM']; fid = fopen(fname,'r'); fprintf('Reading %s ...\r\n', fname); fseek(fid, 1402, 'bof'); a = fread(fid, 3072*3072, 'uint16'); a = reshape(a, 3072, 3072); ave.sig(i,j,k) = mean2(a(110:238,104:232)); fprintf(‘%8.3f\n,ave.sig(i,j,k)) close(fid); end end 程序如上所示,xcondi是系列数组对应系统打开的文件名(存储大量的计算数据,是image J格式),格式相似,为节省空间只显示一组,输出结果是 Reading d:\Measurement\PGA0_VT1.68\dark1.DCM ... 6804.542 ??? Error using ==> close at 93 Invalid figure handle. 本来应该得到系列数据的,但是一直报错,请高手来看看啊 |
» 猜你喜欢
参与限项
已经有3人回复
假如你的研究生提出不合理要求
已经有7人回复
实验室接单子
已经有4人回复
全日制(定向)博士
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
不自信的我
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
北核录用
已经有3人回复
2楼2010-09-15 08:18:23

3楼2010-09-15 13:55:52












回复此楼