0001 function job_edit_act_update_talcoord(inst_id)
0002
0003
0004
0005
0006
0007
0008
0009
0010 global vbmeg_inst;
0011 if isempty(vbmeg_inst.editact{inst_id}.V), return; end
0012
0013
0014
0015
0016
0017 ix = vbmeg_inst.editact{inst_id}.ix;
0018 rb1 = vbmeg_inst.editact{inst_id}.rb1;
0019 rb2 = vbmeg_inst.editact{inst_id}.rb2;
0020 ed4 = vbmeg_inst.editact{inst_id}.ed4;
0021 ed5 = vbmeg_inst.editact{inst_id}.ed5;
0022
0023
0024
0025
0026
0027 set(vbmeg_inst.editact{inst_id}.ed5,'String',num2str(ix));
0028
0029 if get(rb1,'Value')==get(rb1,'Max'),
0030 Vstd = vbmeg_inst.editact{inst_id}.Vtal;
0031 else
0032 Vstd = vbmeg_inst.editact{inst_id}.Vmni;
0033 end
0034
0035 str = ['[' num2str(ceil(Vstd(ix,1))) ',' ...
0036 num2str(ceil(Vstd(ix,2))) ',' ...
0037 num2str(ceil(Vstd(ix,3))) ']'];
0038 set(vbmeg_inst.editact{inst_id}.ed4,'String',str);