Simulink buffer: How do I fix the error "All sample times must be discrete. No continuous or constant sample times are allowed."
    86 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    dr446
 el 1 de Nov. de 2018
  
    
    
    
    
    Comentada: Unza Muhammad
 el 8 de Dic. de 2022
            I have a discrete scalar input into a simulink buffer and would like the buffer to output a 100x1 vector of the scalar inputs. However, I keep getting this error and I can't figure out why, because the input into the buffer is discrete.
0 comentarios
Respuesta aceptada
  Fangjun Jiang
      
      
 el 1 de Nov. de 2018
        Try feeding the Buffer block with a Constant block. Changing the sample time of the Constant block from "inf" to 0.1 (for example) will result in the disappearance of this error message. "inf" means constant sample time.
4 comentarios
  Nits
 el 24 de Jul. de 2019
				Simulink#code generation
Error message: All sample times must be discrete. No continuous or constant sample times are allowed.
I am getting the above mentioned error while building the model in simulink. This error pertains to buffer block which is receiving bitwise data from Dspace via RS232 serial port. Please let me know how to get rid of this error. Thanks in advance.
Más respuestas (2)
  Ahmed Alfadhel
 el 14 de Nov. de 2018
        
      Editada: Ahmed Alfadhel
 el 14 de Nov. de 2018
  
      Hello , 
This error is persistent even when I changed the smple time to 0.1 of the input port.
Guys your help plz.


  Arif Hussain
 el 29 de Jul. de 2021
        I changed sample time of block from 0 to 0.001 and it works perfectly. 
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!