matlab bar3 怎样改变x y轴的坐标,不想从1开始 5

或者说我已经生成了一个矩阵,怎样让这个矩阵分别对应x轴从2:0.2:4,y轴从3:0.1:4?急急急... 或者说我已经生成了一个矩阵,怎样让这个矩阵分别对应x轴从2:0.2:4,y轴从3:0.1:4? 急急急 展开
 我来答
中国人看好中国
2011-11-07 · TA获得超过3355个赞
知道小有建树答主
回答量:1197
采纳率:33%
帮助的人:697万
展开全部
通过xlim和ylim定义坐标轴范围:
xlim(2,4);
ylim(3,4);
或者通过axis定义坐标轴范围:
axis(2,4,3,4);
总之,当你只需要定义x轴的坐标范围时,就用xlim,函数不涉及其他参数,比较简单好记;
当你需要同时定义x轴y轴z轴的坐标范围时,就用axis,一气呵成,比较方便。
刚刚解决了这样一个问题
http://zhidao.baidu.com/question/339552877.html
追问
4     4     4     4     6     2
2 2 2 2 3 1
6 6 6 6 9 3
4 4 4 4 6 2
4 4 4 4 6 2
2 2 2 2 3 1 我现在的问题是怎样把左边的矩阵放到>> xbins=1:0.2:2;
>> ybins=2:0.2:3;的坐标上,然后生成立体直方图
东莞大凡
2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进... 点击进入详情页
本回答由东莞大凡提供
耿耿强耿强
推荐于2018-03-23
知道答主
回答量:1
采纳率:0%
帮助的人:903
展开全部
今天遇到同样问题,后面解决了,用set(...)函数。代码和图形如下:
>> A=[4 4 4 4 6 2
2 2 2 2 3 1
6 6 6 6 9 3
4 4 4 4 6 2
4 4 4 4 6 2
2 2 2 2 3 1];
>> bar3(A)
>> xbins=1:0.2:2;
>> ybins=2:0.2:3;
>> set(gca,'XTickLabel',xbins);
>> set(gca,'YTickLabel',ybins);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户64638
2011-11-08 · TA获得超过232个赞
知道答主
回答量:185
采纳率:0%
帮助的人:144万
展开全部
你可以用一个循环,假设x轴数据存储在x中,y轴数据存储在y中,另设两个变量a和b分别存储各张图像的x和y的数据
for i=1:n
a(i,:)=x;
b(i,:)=y;
end
这样a和b的每一行都存储对应x坐标和y坐标的数据,前提是每次存储的数据长度必须等长,否则matlab可能会报错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式