Info

此问题已关闭。 请重新打开它进行编辑或回答。

add text to value of a plot, part 3

1 次查看(过去 30 天)
alpedhuez
alpedhuez 2020-5-26
关闭: MATLAB Answer Bot 2021-8-20
I have a spreadsheet
column 1: January 3,4,5,...
column 2: 1,2,3,...
column 3; temperature of January 3,4,5,...
I would like to have a plot of
x-axis Day 1 (January 3), Day 2 (January 4),...
y-axis Temperature

回答(1 个)

Sai Sri Pathuri
Sai Sri Pathuri 2020-5-29
You may use readtable, readmatrix, or readcell function to read the excel sheet.
plot(readMatrixOutput(:,2)) % Using second column of matrix as it has temperature values
% Change the labels of x-axis
xticklabels({'Day 1 (January 3)','Day 2 (January 4)','Day 3 (January 5)'})
Refer this link for documentation of xticklabels.
  2 个评论
alpedhuez
alpedhuez 2020-5-30
I wanted to generate labels such as "Day 1 (January 3)" using Matlab not manually.
Sai Sri Pathuri
Sai Sri Pathuri 2020-6-2
You may try datetick function. I am not sure of Day 1 (January 3) format, but you can generate January 3 format automatically

此问题已关闭。

标签

产品


版本

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by