code: def update(self, params, transformed=True, **kwargs):
      # Peform the transformation, if required
      if not transformed:
          params = self.transform_params(params)
      params[self._params_factor_zero] = 0
  
      # Now perform the usual DFM update, but exclude our new parameters
      super().update(params[:-3], transformed=True, **kwargs)
  
      # Finally, set our new parameters in the design matrix
      self.ssm["design", 3, 1:4] = params[-3:]
  
file_path: statsmodels/examples/python/statespace_dfm_coincident.py
imports: import numpy
  import pandas
  import statsmodels.api
  import matplotlib.pyplot
  from pandas_datareader.data import DataReader
  from statsmodels.tsa.statespace import tools
label_desc: Use image node_id 6 for calling the ExtendedDFM obj's underlying member method code with example usage: obj.update(params, transformed) without return types