www.gusucode.com > visionhdl工具箱matlab源码程序 > visionhdl/visionhdlutilities/@visionhdlsupport/@Histogram/cgireml/memWRFSM.m
function cptHist = memWRFSM(dataAcq,hStart,hEnd,vStart,vEnd,dataValid) persistent inFrame inLine cptHist = false; if isempty(inFrame) inFrame = false; inLine = false; end if dataAcq if dataValid if inFrame && inLine cptHist = true; end if vStart inFrame = true; inLine = false; if hStart inLine = true; cptHist = true; end elseif inFrame && vEnd inFrame = false; if hEnd inLine = false; end elseif inFrame && inLine && hEnd inLine = false; elseif inFrame && hStart inLine = true; cptHist = true; end end end