%%
%%
%%
%%
%%Copyright1994-2009TheMathWorks,Inc.
%%
%%Abstract:DiscreteZeroPoleblocktargetfile
 
%implements "DiscreteZeroPole" "C"
 
%%Function:BlockInstanceSetup==============================================
%%Abstract:
%%Setexpressionfoldingcompliance
%%
%function BlockInstanceSetup(block, system) void
  %<LibBlockSetIsExpressionCompliant(block)>
  %% cache whether or not state initialization is required
  %<SLibSetSkipInitializationFlag(system,block,[])>
%endfunction
 
 
%%InitializeConditions=======================================================
%%
%function InitializeConditions(block, system) Output
  %if NumDWork > 0 && !block.SkipInitialization
    %<LinLibInitializeConditions(block,system)>
 
  %endif
%endfunction
 
 
%%Outputs====================================================================
%%
%function Outputs(block, system) Output
  {
  /
    %<LinLibOutputs(block, system)>/
  }
 
%endfunction
 
 
%%Update=====================================================================
%%
%function Update(block, system) Output
  %if NumDWork > 0
    {
      %<LinLibUpdate(block, system)>/
    }
  %endif
 
%endfunction
 
%%[EOF]dzp.tlc