Solution to ODE in matlab or simulink
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,
I would be thankful if someone gives a comment on how to solve the following equation in MATLAB/Simulink with ODE45 or ODE15s...It's equation number 3 in this publication [Link]. (Picture of the equation is attached).
It's basically a material balance equation of solid particles in ractor.
Thanks in advance.
![matlabequation.jpg](https://www.mathworks.com/matlabcentral/answers/uploaded_files/241195/matlabequation.jpeg)
2 Kommentare
Sulaymon Eshkabilov
am 5 Okt. 2019
Hi
Your equation as it does not appear to be correct. Could you please post the correct one?
Antworten (1)
darova
am 5 Okt. 2019
I tried to solve this equation first
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/241255/image.png)
What are constants values?
% opengl software
G = 2;
V = 2.4;
Q = 5;
J = 1;
n0 = 1.1;
num1 = 30;
num2 = 40;
n = zeros(num1,num2);
L = linspace(0,30,num1);
t = linspace(0,100,num2);
dL = L(2) - L(1);
dt = t(2) - t(1);
for i = 1:100
n(end,:) = J/G;
n(:,1) = n0;
[dnt, dnL] = gradient(n,dt,dL);
n = -V/Q*(dnt+G*dnL);
surf(t,L,n)
pause(0.1)
end
The result
![gif_animation.gif](https://www.mathworks.com/matlabcentral/answers/uploaded_files/241256/gif_animation.gif)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Ordinary Differential Equations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!