need help with the simmulink blocks

조회 수: 4 (최근 30일)
Chukwuebuka
Chukwuebuka 2023년 4월 12일
답변: Bhanu Prakash 2023년 4월 12일
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

카테고리

Help CenterFile Exchange에서 Signal Generation에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by