MATLAB Answers

using XtickLabel with fractions and integer numbers

11 ビュー (過去 30 日間)
sermet
sermet 2017 年 1 月 11 日
編集済み: Sean de Wolski 2017 年 1 月 11 日
time=[1:1:24];
interval_x_axis=0.5;
set(gca,'XtickLabel',time(1:interval_x_axis:end))
% it gives "Warning: Integer operands are required for colon operator when used as index".
How can I show 1-1.5-2-2.5 on the x axis within plot?

採用された回答

Sean de Wolski
Sean de Wolski 2017 年 1 月 11 日
編集済み: Sean de Wolski 2017 年 1 月 11 日
You can't index into a vector with decimals, i.e. x.5.
time=[1:1:24];
plot(time)
interval_x_axis=0.5;
set(gca,'XTick',time(1):interval_x_axis:time(end))
My guess is you want something like this.

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by