Hi,
In the example "Fit a One-Compartment Model to an Individual's PK Profile" for the function sbiofit (the example is found in the sbiofit help page), an initial dose of 10 milligram is used:
dose = sbiodose('dose');
dose.TargetName = 'Drug_Central';
dose.StartTime = 0;
dose.Amount = 10;
dose.AmountUnits = 'milligram';
dose.TimeUnits = 'hour';
I just wonder where that value is coming from as it seems I cannot find it anywhere in the example. Should it be also a value that needs to be estimated, or it is a value that needs to be known from experimental/synthetic data?
Many thanks,
Jacopo

 채택된 답변

Jeremy Huard
Jeremy Huard 2020년 5월 15일

2 개 추천

Hi Jacopo,
this is the dose amount used to generate the synthetic data used in this example.
But you are right, it should have been stated in the 'Background' section.
Another option to specify dosing is to include a dose column in the dataset. This gives you the flexibility to specify different dosing schedules and amounts for each group in your dataset.
There is an App-based example of this here.
You can see how doses are created from a dataset programmatically by generating MATLAB code from the Fit Program (it uses createDose() ):
Best regards,
Jérémy

추가 답변 (0개)

커뮤니티

더 많은 답변 보기:  SimBiology Community

카테고리

도움말 센터File Exchange에서 Nonlinear Regression에 대해 자세히 알아보기

제품

릴리스

R2019b

질문:

2020년 5월 15일

답변:

2020년 5월 15일

Community Treasure Hunt

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

Start Hunting!

Translated by