integration equvilants for diff() and dsolve()?
1 次查看(过去 30 天)
显示 更早的评论
hold all;
clear all;
clc;
close all;
hold on
syms A(z) N beta B0 gamma
cond = A(0) == B0;
eqns = diff(A,z) == beta*(A/N)*(N-A)-gamma*A;
S(z) = dsolve(eqns,cond);
pretty(S);
i used this to diffrentiate and get and equation, is there away to do the same thing with integration?
ie the integral of beta*(A/N)*(N-A)-gamma*A
that could return somthing in teh same way that the pretty() function does?
N (beta - gamma)
----------------------------------------------------------------------
/ / / N beta - N gamma \ \ \
| | log| beta - ---------------- | | |
| | z \ B0 / | |
beta - exp| -N (beta - gamma) | - - ------------------------------ | |
\ \ N N beta - N gamma / /
0 个评论
回答(1 个)
Dinesh Yadav
2020-1-23
1 个评论
Walter Roberson
2020-1-23
All that I have been able to think of is that instead of the problem structure
eqns = diff(A,z) == beta*(A/N)*(N-A)-gamma*A;
that they perhaps want to set up
eqns = int(A,z) == beta*(A/N)*(N-A)-gamma*A;
and solve that.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Calculus 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!