Hello
I would like to pulse an input species. I read in the forums that repeated assignments can be used for this, but I am not exactly sure how to implement this. This is the MATLAB code that resembles what I would like the input pattern to be:
t = 0:1/1e3:60; d = [10:2:30]'; x = @rectpuls; y = pulstran(t,d,x);
plot(t,y)
hold off
xlabel('Time (s)')
ylabel('Waveform')
Thanks for any help! Aaron
3 Comments
Time DescendingCan you tell what you mean by repeated assignments more clearly ?
There's actually a SimBiology example that is quite similar to a pulse: https://www.mathworks.com/help/simbio/ug/deterministic-simulation-of-a-model-containing-a-discontinuity.html
Is that close enough to answer your question?
Sign in to participate