现有两个长度不一样的向量 x和y,与之对应的长度向量分别为z t 我现在能够把这两个画在一个图上,代码为:
plot(z,x)
hold on
plot(t,y)
hold off
这样画出来图都是从横坐标1开始的。我现在想把x向右平移,即最终出现的图片x应该在横坐标为5的位置,请问这样应如何修改代码?此外,这样出图x轴的显示数值是0 5 10 15 20 这样,我如果想让x轴显示2016 Q1 2017Q1 这样,应如何调整?谢谢。
Matlab plot画图问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 胸毛男 2022-08-21 21:32关注
z_pie = z+4; %整体向右平移
plot(z_pie,x);%x轴标签可以这样改
x=0:5:20;
y=x.^2;
plot(x,y);
grid on;
set(gca,'xticklabel',{'2016Q1','2017Q1','2018Q1','2019Q1','2020Q1'});本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器