由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
PhotoGear版 - 问一个matlab的画图问题
相关主题
建议多开些post process专帖,交流经验,教育新人TS-E效果
牛牛要数毛的看过来一下请教在matlab里面定义等差数列
17-40mm和18-55mm对比E-P5 is an “improved” E-M5 with "better 5 axis stabilization system"
转一个技术贴... 编辑好了GX7又牛X了. 2轴防抖比EM5的5轴防抖还有效
全幅的高感不比残幅好啊过尽千丢皆不是 只等索尼A7 two
镜头焦段居然是Fibonacci数列(SR2) Possible A7000 specs
小黄真是快Canon to Buy Video Surveillance Leader Axis $2.8b
肉眼有景深么?G3X有Improved Five-Axis Intelligent IS
相关话题的讨论汇总
话题: 98话题: 100话题: tight话题: axis话题: 画图
进入PhotoGear版参与讨论
1 (共1页)
a********l
发帖数: 39524
1
比方有一个数列,[0,98,99,100],直接画图的话,横坐标自动标注成1,2,3,4.
我只想要最后三个点,也就是x=2,3,4,对应98,99,100,同时让图片顶天立地。我
用xlim([2,4]),同时写axis tight,但发现没用,纵坐标依旧是总0到100,也就是
说系统看见axis tight自动把区间设在0到100了,不会因为砍掉一个最低点而从98开始
向上走。把tight写在xlim后面也不管用。
一个办法是把98,99,100截出来,配上2,3,4的横坐标,但这样麻烦,我想让系统自
动从1开始生成横坐标,画出全图,然后砍掉对应1的点,同时也能达到axis tight的效
果。如何做到?多谢。
h******g
发帖数: 11250
2
看不懂。。。。
x=?
y=[0 98 99 100]?
x=2:4;
y=y(2:4);
plot(x,y);

【在 a********l 的大作中提到】
: 比方有一个数列,[0,98,99,100],直接画图的话,横坐标自动标注成1,2,3,4.
: 我只想要最后三个点,也就是x=2,3,4,对应98,99,100,同时让图片顶天立地。我
: 用xlim([2,4]),同时写axis tight,但发现没用,纵坐标依旧是总0到100,也就是
: 说系统看见axis tight自动把区间设在0到100了,不会因为砍掉一个最低点而从98开始
: 向上走。把tight写在xlim后面也不管用。
: 一个办法是把98,99,100截出来,配上2,3,4的横坐标,但这样麻烦,我想让系统自
: 动从1开始生成横坐标,画出全图,然后砍掉对应1的点,同时也能达到axis tight的效
: 果。如何做到?多谢。

a********l
发帖数: 39524
3
这个方法可以做到,但有点复杂,要定义x,重新定义y,我的数列长度不一定总是相同
,同
样的地方就是y的第一个值都不需要。换句话说,把y的第一个值扔掉,从第二个开始画
起,x从2开始算,要顶天立地,但不想每次都定义x。

【在 h******g 的大作中提到】
: 看不懂。。。。
: x=?
: y=[0 98 99 100]?
: x=2:4;
: y=y(2:4);
: plot(x,y);

h******g
发帖数: 11250
4
plot(2:size(y,2)-1,y(2:end))

【在 a********l 的大作中提到】
: 这个方法可以做到,但有点复杂,要定义x,重新定义y,我的数列长度不一定总是相同
: ,同
: 样的地方就是y的第一个值都不需要。换句话说,把y的第一个值扔掉,从第二个开始画
: 起,x从2开始算,要顶天立地,但不想每次都定义x。

z*******5
发帖数: 2990
5
dui tou~

【在 h******g 的大作中提到】
: plot(2:size(y,2)-1,y(2:end))
t***o
发帖数: 335
6
你用ylim([95,100])不行么?

【在 a********l 的大作中提到】
: 比方有一个数列,[0,98,99,100],直接画图的话,横坐标自动标注成1,2,3,4.
: 我只想要最后三个点,也就是x=2,3,4,对应98,99,100,同时让图片顶天立地。我
: 用xlim([2,4]),同时写axis tight,但发现没用,纵坐标依旧是总0到100,也就是
: 说系统看见axis tight自动把区间设在0到100了,不会因为砍掉一个最低点而从98开始
: 向上走。把tight写在xlim后面也不管用。
: 一个办法是把98,99,100截出来,配上2,3,4的横坐标,但这样麻烦,我想让系统自
: 动从1开始生成横坐标,画出全图,然后砍掉对应1的点,同时也能达到axis tight的效
: 果。如何做到?多谢。

a********l
发帖数: 39524
7
without the -1 plot(2:size(y,2),y(2:end)) should do, but fuck yeah! thanks a
bunch.

【在 h******g 的大作中提到】
: plot(2:size(y,2)-1,y(2:end))
a********l
发帖数: 39524
8
98-100 was just a made up example, my work involves more complexity than
that, more like ylim['don't know where i came from','unknown location i am
headed to']. but boy do i get some serious joy out of finding solutions to
dumb problems!

【在 t***o 的大作中提到】
: 你用ylim([95,100])不行么?
c**n
发帖数: 5275
9
axis里用max和min应该可以吧?
l*******y
发帖数: 4006
10
set(gca,'XTick',2:4)
set(gca,'XTickLabel',{'what ever you want'})
1 (共1页)
进入PhotoGear版参与讨论
相关主题
G3X有Improved Five-Axis Intelligent IS全幅的高感不比残幅好啊
Canon 35L II vs Sigma 35 ART vs more镜头焦段居然是Fibonacci数列
Pentax FF will use Sony’s 36MP sensor and 5 axis stabiliz小黄真是快
"Sony announced a brand new kind of sensor"肉眼有景深么?
建议多开些post process专帖,交流经验,教育新人TS-E效果
牛牛要数毛的看过来一下请教在matlab里面定义等差数列
17-40mm和18-55mm对比E-P5 is an “improved” E-M5 with "better 5 axis stabilization system"
转一个技术贴... 编辑好了GX7又牛X了. 2轴防抖比EM5的5轴防抖还有效
相关话题的讨论汇总
话题: 98话题: 100话题: tight话题: axis话题: 画图