decrease resource amount in resource pool

大家好
hello everyone
Please answer to me, how can I decrease resource amount in resource pool via signal port?
increase is not problem , with message.data = x, i can increase on x items.
but how about decrease.
thanx a lot

1 Comment

Hi Ivan,
I don't know how to decrease the amount of resources. Documentations say it is not possible. But I have found a simple workaround:
Build the following system outside of your main system:
Entity generator: 1/s
First server: server time, you put the time point at which the decrement in resources must happen. Server capacity = infinite.
Resource acquirer: acquire the amount of resources by which you want it to decrease.
Second server: Server time, long enough that it will keep the entity during the entire simulation. Capacity = 1.
And last a terminator.
This system holds the resources during the simulation which in practice seems like a decrease. Hope this helps.

Sign in to comment.

Answers (0)

Categories

Find more on Simulink in Help Center and File Exchange

Products

Release

R2020a

Asked:

on 3 Dec 2020

Commented:

on 13 Apr 2021

Community Treasure Hunt

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

Start Hunting!