Plotting a graph with multiple constraints

4 vues (au cours des 30 derniers jours)
Mithuisan Sutharsan
Mithuisan Sutharsan le 26 Mar 2020
Commenté : Peng Li le 26 Mar 2020
Im having trouble trouble plotting a function given multiple constraints.
For example where f(x) = cos(x)
Constraints
x>=2
x<=5
I was wondering how i could plot this graph on matlab showing both the constrains given,
Thanks in Advance for your help
  2 commentaires
darova
darova le 26 Mar 2020
Can you show your code? Your attempts?
Mithuisan Sutharsan
Mithuisan Sutharsan le 26 Mar 2020
fun = @(x) cos(x);
x0 = [0];
A = [3 ; 5];
x = fmincon(fun,x0,A,b)
hold all
ezplot(fun);
plot(x,4-x.*sin(x))
Hi darova
Thanks for reaching out.
i tried the code above but i only get the graph of a regular cos(x)
my constraints are not shown in the plot

Connectez-vous pour commenter.

Réponses (1)

Peng Li
Peng Li le 26 Mar 2020
x >= 2 & x <= 5
this express will consider both constraints in. Is this what you need?
  2 commentaires
Mithuisan Sutharsan
Mithuisan Sutharsan le 26 Mar 2020
Hi peng, thanks for reaching out
i need help using that as constraints to graph cos(x)
Thanks
Peng Li
Peng Li le 26 Mar 2020
x = 2:.1:5;
y = cos(x);
plot(x, y);
is this what you need?

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by