EDA365电子论坛网
标题:
如何画一个直方图,纵坐标不从0开始
[打印本页]
作者:
aid4her
时间:
2022-11-8 11:04
标题:
如何画一个直方图,纵坐标不从0开始
像图中一样,我想画任务的时间跨度,横轴为任务标号,纵轴为时间,看一个任务从几点执行到几点。
0 E, W% C7 A( }$ j/ W; H3 X& s
172858d5zpzpqjrhqs6pg3.png
(8.72 KB, 下载次数: 6)
下载附件
保存到相册
2022-11-8 11:04 上传
2 i8 [1 }8 s9 P# q; i
作者:
peerless2021
时间:
2022-11-8 13:14
试一试 axis tight
& T' I7 M( }+ ], [4 x$ A4 y
或者用 ylim来限制纵轴的范围。
作者:
whatever_
时间:
2022-11-8 13:19
v = [1 3 -1; ...%bottom of each element
: h4 L2 ?1 \) j, j
12 17 1]; %top of each element
6 o3 _! h/ D* t/ b5 i
[K,N] = size(v);
! _, }3 ?, h9 z" ]- z
assert(K==2);
8 J0 S4 e8 ?% O, v/ C$ C
assert(N>=1);
1 Z+ ^% ~7 j' m. e( k
assert(all(diff(v)>=0))
4 b( x! W# e( Z
sq_x = [0; 1; 1; 0; 0];
, Y/ e+ z# A: _4 e8 v
sq_y = [0; 0; 1; 1; 0];
$ q8 A( g* T5 O/ @
patch(sq_x*0.5 + (1:N)-0.25, sq_y .* diff(v) + v(1,: ), 'b')
$ U7 C4 Z7 Y6 s: b
set(gca, 'XTick', 1:N)
$ d: z) V. G6 `- A; w
这个代码试一试
作者:
ybing12
时间:
2022-11-18 11:02
网上找对应的函数。根据函数输入参数就可以直接生成
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2