mathematical model into matlab

1 visualización (últimos 30 días)
prinesh patel
prinesh patel el 6 de Mayo de 2020
Comentada: prinesh patel el 6 de Mayo de 2020
how can i write the following mathematical model in MATLAB and get answer of (q) for any value of (t) that i want to put in
q(t)= (6.25* 10^9)/(t+500)^3

Respuestas (2)

KSSV
KSSV el 6 de Mayo de 2020
Editada: KSSV el 6 de Mayo de 2020
Method 1 Anonymous Function
q = @(t) (6.25* 10^9)/(t+500)^3 ;
q(1)
Method 2
t = 1 ;
q = (6.25* 10^9)/(t+500)^3 ;
If you have an array of t :
t = 0:0.01:10 ;
q = (6.25* 10^9)./(t+500).^3 ;
plot(t,q)
  4 comentarios
prinesh patel
prinesh patel el 6 de Mayo de 2020
that equation has derrivative and log
KSSV
KSSV el 6 de Mayo de 2020
Read about diff. If you want it symbolic read about syms.

Iniciar sesión para comentar.


Walter Roberson
Walter Roberson el 6 de Mayo de 2020
Editada: Walter Roberson el 6 de Mayo de 2020
q = @(t) (6.25* 10^9)./(t+500).^3
This will work for vectors or arrays of t.
  5 comentarios
Walter Roberson
Walter Roberson el 6 de Mayo de 2020
Indeed you did email me, but I always assume that email is confidential unless the sender says otherwise. It would not be proper for me to respond in public to confidential information.
prinesh patel
prinesh patel el 6 de Mayo de 2020
(dq/dt)_in=0 kg/min
(dq/dt)_out=15c kg/min
c= q/(2500+5t)
dq/dt= (dq/dt)_in - (dq/dt)_out
dq/dt=0-( q/(2500+5t))15
dq/dt= (-3dt)/(t+500)
Taking log on both sides,
lnq= -3 ln⁡(t+500) +k_1 (where k1 is integration constant)
ln⁡q= ln⁡(t+500) ^(-3)+k_1
q= e^(k_1 )/(t+500)^3
We have q(0) = 50
50= e^(k_1 )/(0+500)^3
e^(k_1 )=6.25* 10^9
q(t)= (6.25* 10^9)/(t+500)^3
how can i make this model in matlab

Iniciar sesión para comentar.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by