Matlab plot problem line 13

6 visualizzazioni (ultimi 30 giorni)
Robin Torres
Robin Torres il 11 Mag 2021
Commentato: Robin Torres il 11 Mag 2021
What appropriate code should i use on line 13?
syms r K E y
eqn = r*(1-y/K)*y-E*y==0;
S = solve(eqn);
y1=S(1);
y2=S(2);
dydt=@(y, E, r, k) r .* (1-y/K) .* y-E*y;
h=0.01;
E=1;
r=2;
K=1;
y = y1-h:h:subs(y2)+h;
subplot(1, 1, 1)
plot(y, dydt(y, E, r, K)) %Plot not working
title('f(y) Function')
xlabel('y')
ylabel('dy/dt')
grid on

Risposta accettata

VBBV
VBBV il 11 Mag 2021
%if true
plot(y, double(subs(dydt(y, E, r,K))));
  2 Commenti
VBBV
VBBV il 11 Mag 2021
Change this line to above
Robin Torres
Robin Torres il 11 Mag 2021
Thank you it worked

Accedi per commentare.

Più risposte (1)

Stephan
Stephan il 11 Mag 2021
syms r E y K
eqn = r*(1-y/K)*y-E*y==0;
S = solve(eqn);
y1=S(1);
y2=S(2);
h=0.01;
E=1;
r=2;
K=1;
y = double(y1-h:h:subs(y2)+h);
dydt=@(y, E, r, k) r .* (1-y/K) .* y-E*y;
subplot(1, 1, 1)
plot(y, dydt(y, E, r, K)) %Plot not working
title('f(y) Function')
xlabel('y')
ylabel('dy/dt')
grid on

Categorie

Scopri di più su Axes Appearance in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by