need help with the simmulink blocks

1 次查看(过去 30 天)
how do i generate this type of plot in simulink with the step block

采纳的回答

Bhanu Prakash
Bhanu Prakash 2023-4-12
Hi Chukwuebuka,
As per my understanding, you want to re-create the waveform shown in the picture using simulink.
This can be achieved by using two "step" blocks. One block "Step" having "Step time" & "Final value" as 1 & 1 respectively and the second block "Step1" having "Step time" & "Final value" as 9 & -1 respectively.
Add these two blocks using an "Add" block. The resulting output is your required waveform.
Consider the block diragram shown below, for your reference:
You can refer to the documentation of "step" block, for more info:
Hope this answer helps you.
Thanks,
Bhanu Prakash.

更多回答(1 个)

Amit Dhakite
Amit Dhakite 2023-4-12
编辑:Amit Dhakite 2023-4-12
Hi Chukwuebuka,
You can generate the required graph as shown by you in the attached image by using two step blocks and a switch block.
Configure the first step block to generate value 0, when x is in between 0 and 1. And after step time 1 units, give final value as 1. It will give output as follows:
Configure the second step block to generate value 1 till the time 9 units, and after that set final value as 0. It will give output as follows:
Finally, use switch block to get the values till 9 units of time from the step_1, and after that from step_2.
A working example of the above model is attached here for you reference.
For further information, kindly refer to the following links:
  1. Step Block: https://www.mathworks.com/help/simulink/slref/step.html
  2. Switch Block: https://www.mathworks.com/help/simulink/slref/switch.html

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by