nonlinear regression considering substrate addition over time
1 次查看(过去 30 天)
显示 更早的评论
Hi all, I'm trying to generate some code why insert model in my data. The problem is that I have a substrate addition in 3 different periods, which I have split into three tspans.I thought it was simple enough, but some problems appeared that I don't know how to fix. I attach both the code and the data txt file.
Thanks everyone in advance!!
0 个评论
回答(1 个)
Varun
2023-8-25
编辑:Varun
2023-8-25
Hi Jack95,
I understand that you are facing errors while running your script test.m which uses ode45() function.
I have run your script test.m with data.txt locally, I also faced the errors. I figured out the root cause of error. Actually inside your custom function function
dCdt=ParameterJack(t,C)
you are calling
[T,Cv]=ode45(@DifEq,t,c0);
in which the 2nd argument to ode45 expects a tspan and should have at least 2 elements (e.g. a vector) but you are passing ‘t’ as argument which is a scalar. I tried passing some dummy vector with at least 2 elements and the error was resolved.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!