how to write name on plotted graph?

21 次查看(过去 30 天)
hi all:
i want to plot these three graphs in matlab such that name of each graph will be on graph like below figure.
p=[123 456 344 333 667 899 565 546 688 998 765 467]
T=[30 45 55 66 77 54 32 34 25 70 12 34]
m=[1.00 2.00 2.50 4.21 3.00 2.32 5.43 6.75 6.57 6.45 7.89 9.80]
figure
plot(p)
hold on
plot(T)
hold on
plot(m)
p=power
T=temperature
m=mass
i want to write name on each graph .
thanks

回答(1 个)

KSSV
KSSV 2020-10-25
Read about legend.
p=[123 456 344 333 667 899 565 546 688 998 765 467]
T=[30 45 55 66 77 54 32 34 25 70 12 34]
m=[1.00 2.00 2.50 4.21 3.00 2.32 5.43 6.75 6.57 6.45 7.89 9.80]
figure
plot(p)
hold on
plot(T)
hold on
plot(m)
legend("Power","Temperature","mass")
  9 个评论
Engineer Batoor khan mummand
thanks you so much Image Analyst your method is correct dear i have used your method it is done but one thing that i am confusing that is the postion of name of the graph i mean graph name should come at the top of each graph.
thank you so much
KSSV
KSSV 2020-10-26
You have to read the documentation. You can specify the position like up/ down/ center etc....read the doc.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Specifying Target for Graphics Output 的更多信息

产品


版本

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by