Effacer les filtres
Effacer les filtres

ASSISTANCE ON RUNNING RANDOM VARIABLES IN A FUNCTION

3 vues (au cours des 30 derniers jours)
CLEMENT CHIBOKO
CLEMENT CHIBOKO le 12 Août 2020
Commenté : hosein Javan le 13 Août 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

Réponse acceptée

hosein Javan
hosein Javan le 12 Août 2020
Modifié(e) : hosein Javan le 12 Août 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
  2 commentaires
CLEMENT CHIBOKO
CLEMENT CHIBOKO le 13 Août 2020
Thank You!
hosein Javan
hosein Javan le 13 Août 2020
you're welcome.

Connectez-vous pour commenter.

Plus de réponses (2)

Sulaymon Eshkabilov
Sulaymon Eshkabilov le 12 Août 2020
Hi,
Here is a nice tutorial that explains everything what you need for your exercise.

John D'Errico
John D'Errico le 12 Août 2020
Modifié(e) : John D'Errico le 12 Août 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?

Catégories

En savoir plus sur Programming dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by