ASSISTANCE ON RUNNING RANDOM VARIABLES IN A FUNCTION
조회 수: 1 (최근 30일)
이전 댓글 표시
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
댓글 수: 0
채택된 답변
hosein Javan
2020년 8월 12일
편집: hosein Javan
2020년 8월 12일
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개)
Sulaymon Eshkabilov
2020년 8월 12일
Hi,
Here is a nice tutorial that explains everything what you need for your exercise.
John D'Errico
2020년 8월 12일
편집: John D'Errico
2020년 8월 12일
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?
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!