Matlab 版 (精华区)
发信人: awa (awa), 信区: Matlab
标 题: 请教:如何画这种变坐标的图?
发信站: BBS 哈工大紫丁香站 (Tue Apr 19 11:33:10 2005)
x = [1 2 4 8]
y = [1 2 3 4];
由于x坐标是不连续的,现在把它等间隔的作出来
不知有没有函数实现这个功能?
|
| *
| *
| *
|*
x1-2-4-8-----
就是y轴作为一个高度,有一个x轴就画一个,等间隔,请教!
发信人: zjliu (秋天的萝卜), 信区: vatlab
标 题: Re: 请教:如何画这种变坐标的图?
发信站: 哈工大紫丁香 (tue Apr 19 11:35:55 2005), 转信
试试:
plot(y)
set(gca,'xtick',[1:length(y)])
set(gca,'xticklabel',num2str([1;2;4;8]))
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.959毫秒