フィルターのクリア

Adding equations as a function of time

3 ビュー (過去 30 日間)
Day
Day 2023 年 3 月 6 日
コメント済み: Arthur Goldsipe 2023 年 3 月 7 日
Hi,
Could you please help me in solving the following:
I set a trigger event in Simbiology that when 'X' species exceeds a certain mass then the value of this species as X= k*Time, where k is a parameter. This condition is achieved at time equals n value. When I ran a simulation, I received an error saying that
Error computing event function at t=n
How should I solve this problem? I mean how could I force the content of a species to follow an equation as a function of time after a trigger event occured?

採用された回答

Arthur Goldsipe
Arthur Goldsipe 2023 年 3 月 6 日
I suspect the problem is with "Time". SimBiology requires you to reference time as "time" (all lowercase).
If that doesn't fix the problem, can you share the model?
  2 件のコメント
Day
Day 2023 年 3 月 7 日
I can't share my model as it is my project.
I replaced "Time" with "time". The error window didn't come up again but when the trigger event occurs, X=k*time is not executed. Why?
Arthur Goldsipe
Arthur Goldsipe 2023 年 3 月 7 日
I don't know what the problem is. And without reproduction steps, I'm not sure how to help. If the issue is confientiality, would you be comfortable sharing the model with MathWorks Technical Support? If so, what do yo uthink of contacting them? If not, then my suggestion is to try to create reproductions steps that you are comfortable sharing. That is, remove any information you want to keep confidential.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeScan Parameter Ranges についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by