Borrar filtros
Borrar filtros

ASSISTANCE ON RUNNING RANDOM VARIABLES IN A FUNCTION

3 visualizaciones (últimos 30 días)
CLEMENT CHIBOKO
CLEMENT CHIBOKO el 12 de Ag. de 2020
Comentada: hosein Javan el 13 de Ag. de 2020
I have a function "dydt=Q(Cin-y)-(Vs/H1)(1-Fd)CT-(K1/H1)(CD1-CD2)"
There are values that are constant (all but Q and Cin)
I want to start on that function but it is difficult since I'm not familiar with matlab if I can have a full written code I will be more than thankful
It is for learning purpose: video links will also be much appreciated

Respuesta aceptada

hosein Javan
hosein Javan el 12 de Ag. de 2020
Editada: hosein Javan el 12 de Ag. de 2020
I assumed that "y" must not be a constant since you have dy/dt. therefore I made it an input for the function
% define your constans here:
Vs =
H1 =
Fd =
CT =
K1 =
H1 =
CD1 =
CD2 =
% function definition:
dydt = @(Q,Cin,y) Q.*(Cin-y)-(Vs/H1)*(1-Fd)*CT-(K1/H1)*(CD1-CD2)
if you want to call(calculate) the function for a specific set of inputs, simply use the syntax:
% define input arguments:
Q =
Cin =
y =
% call function
dydt(Q,Cin,y)
% notice that if you varaibles depend on time or any other varibles, they must be defined
% as functions too, like:
% Q = @(t) 1+t.^2

Más respuestas (2)

Sulaymon Eshkabilov
Sulaymon Eshkabilov el 12 de Ag. de 2020
Hi,
Here is a nice tutorial that explains everything what you need for your exercise.

John D'Errico
John D'Errico el 12 de Ag. de 2020
Editada: John D'Errico el 12 de Ag. de 2020
Note that a random variable is a well defined term in mathematics and statistics, though much of the time when I see someone use that phrase, it is merely a way of describing a variable where they do not know the value, or where their professor will decide to call their code with some unknown value.
So, is this just a question about how to solve an ordinary differential equation, or how to solve a stochastic differential equation, thus an SDE?

Categorías

Más información sobre Programming en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by