Asked by dafdfab
on 19 Nov 2012

I have this equation:

dm/dt = R(1-A) - B (A)

I need to solve A when:

dmdt= 0 R =0.1 B= 0.2

I am able to solve it by hand, but how can I solve this problem in MATLAB? Can I set this as a function?

*No products are associated with this question.*

Answer by Walter Roberson
on 19 Nov 2012

Accepted answer

If you have the symbolic toolbox,

syms A R = 0.1 B = 0.2 Asol = solve( R*(1-A)-B*A, A)

Walter Roberson
on 19 Nov 2012

I left that part out as it is 0.

syms A R = 0.1 B = 0.2 dmdt = 0 Asol = solve( (R*(1-A)-B*A) - dmdt, A)

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi test

Learn moreOpportunities for recent engineering grads.

Apply Today
## 2 Comments

## Jan Simon (view profile)

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/54147#comment_113035

@dafdfad: Destroying the question after an answer is given does not meet the intention of this forum. It is a counter-productive method. Please stop this.

## Randy Souza (view profile)

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/54147#comment_114303

I have restored the original text of this question.

dafdfad, this question has a clear subject and an accepted answer, so it may be valuable to someone else in the future. If you have a good reason why it should be removed from MATLAB Answers, please flag the question, explain why it should be deleted, and an administrator or high-reputation contributor will consider deleting the question. Please

do notsimply edit your question away.