Matlab plot problem line 13

1 vue (au cours des 30 derniers jours)
Robin Torres
Robin Torres le 11 Mai 2021
Commenté : Robin Torres le 11 Mai 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

Réponse acceptée

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

Connectez-vous pour commenter.

Plus de réponses (1)

Stephan
Stephan le 11 Mai 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

Catégories

En savoir plus sur Simulink Functions dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by