MATLAB graph editing in the figure window

6 vues (au cours des 30 derniers jours)
Leon Phung
Leon Phung le 26 Sep 2018
Commenté : Leon Phung le 26 Sep 2018
A professor of mine wants the class to turn the homework that has a graph. The guy shows the class how to do once last month and refuses to repeat it. He wants the graph with a thickness of 3, a white circle at the root (where Y=0) as I recall he draw a circle then scale down, and an arrow pointing at the root (along with its name).
The first picture is my graph, the second picture is what it supposed to look like(format).

Réponse acceptée

Bish Erbas
Bish Erbas le 26 Sep 2018
Modifié(e) : Bish Erbas le 26 Sep 2018
Try this (I am leaving some details for you to discover like text on graph and axes labels):
% Definition
x = 0:0.1:10;
f = @(x) (x.*cos(x)+1);
% Find roots
r1 = fzero(f,2);
r2 = fzero(f,4);
r3 = fzero(f,8);
% Plot
plot(x,f(x),'LineWidth',3);
grid on;
hold on;
scatter([r1 r2 r3],[f(r1) f(r2) f(r3)],150,'MarkerEdgeColor',[0 0 0],'MarkerFaceColor',[1 1 1],'LineWidth',1);
hold off;
  3 commentaires
Leon Phung
Leon Phung le 26 Sep 2018
got it, thank you! :)

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Line Plots dans Help Center et File Exchange

Tags

Produits


Version

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by