put_state_to_state - exchange discrete states of scicos block between two Info list
Info2 = put_state_to_state(Info1,Info2,n1,n2)
- Info1 : source Info list.
- Info2 : input target Info list
- n1 : integer. id of the source scicos block
- n2 : integer. id of the target scicos block
- Info2 : output target Info list
function Info2=put_state_to_state(Info1,Info2,n1,n2)
//%cpr=Info(2);
//n=find_num_block(name);
//pause
Info2(2).state("z")(Info2(2).sim("zptr")(n2):Info2(2).sim("zptr")(n2+1)-1)=Info1(2).state("z")(Info1(2).sim("zptr")(n1):Info1(2).sim("zptr")(n1+1)-1);
//b=(%cpr.sim("zptr")(n));
//for i=1:size(vec,1)
// %cpr.state("z")(b+i-1)=vec(i);
//end
//Info(2)=%cpr;
endfunction
IRCOM Group
Alan Layec