How to input non-zero initial conditions into the integrator block for Simulink?
    3 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
You can set initial values such as y(0) = 1 very easy but how do you set initial conditions for nonzeor values such as y(1)=5 or y(2) = 10 with the integrator block in simulink?
0 Commenti
Risposte (1)
  Sivsankar
      
 il 9 Set 2024
        Hi S M,
The integrator block only allows you to provide an initial condition. You can do this by specifying the initial condition source. You can learn more about the integrator block from here:
A workaround would be to add a step block and compute the sum of both the integrator and step block. Configure the step block such that the step block is triggered at the desired time where you want to add nonzero initial condition (eg. for t = 1, set output value 5) in the step block. You can leverage the documentation on step block as follows:
Thanks
0 Commenti
Vedere anche
Categorie
				Scopri di più su Communications Toolbox in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

