www.gusucode.com > mbctools 工具箱 matlab 源码程序 > mbctools/@sweepset/translate.m
function S = translate(S,M,C) %TRANSLATE Translate units in sweepset % % S = translate(S,M,C) translates the units using the conversion factors % in M (gain) and C (offset). % Copyright 2000-2005 The MathWorks, Inc. and Ford Global Technologies, Inc. for i= 1:size(S,2) S.data(:,i) = M(i)*S.data(:,i) + C(i); bdind = find(S.baddata(:,i)); S.baddata(bdind,i)= M(i)*S.baddata(bdind,i) + C(i); end