How to iterate and plot in matlab

조회 수: 2 (최근 30일)
Marina Gonzalez
Marina Gonzalez 2019년 6월 10일
댓글: darova 2019년 6월 15일
Hello! I need some help with Matlab.
I would like to solve and plot the following function:
I've called dxa/dW 'y', and I know everything except for xa, which I'd like to iterate from 0 to 1 in steps of 0.05. This is what I have written, but I am obviously doing something wrong because it gives me an error.
I would really apreciate it if you could help because I need it as soon as possible for my thesis.
Thank you in advance.

채택된 답변

Floris
Floris 2019년 6월 10일
편집: Floris 2019년 6월 10일
Hello,
Maybe I misunderstand what you are attempting to do, so please let me know if you need any additional clarification. I notice you are varying x from 0 to 1, however, you do not seem to have the variable W in the equation where you define y. In order to plot W, you will need to map W using linspace() as well as X. Checkout the link below for help on what I think you are trying to do:
So I have the following code below:
x = linspace(0,1,200);
kw = 91371;
Ca0 = 1.81 * 10 ^ -4;
Fa0 = 0.1233;
K = 2;
y = (1/Fa0) * ((kw .* Ca0 .* (1 - x)) ./ (1 + K .* Ca0 .* (1 - x)))
plot(x, y);
  댓글 수: 6
Marina Gonzalez
Marina Gonzalez 2019년 6월 15일
편집: Marina Gonzalez 2019년 6월 15일
How would I write it on Matlab to solve the expression you wrote and plot x vs W? Take into account that x should be values between 0 and 1.
darova
darova 2019년 6월 15일
read about int

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Programming에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by