Plamer_c 2021-07-07 23:11 采纳率: 14.3%
浏览 60

matlab的坐标原点是左上角,y向下,x向右

1.怎么把y变成向上,真心请教各位。
2.仿射变换的镜像是这个效果吗?有点懵

  • 写回答

1条回答 默认 最新

  • Oysterman 2021-09-08 21:28
    关注
    fig = plt.figure()
    ax = fig.add_subplot(1,1,1)
    ax.set_xlim(-3, 10)
    ax.set_ylim(-3, 10)
    ax.xaxis.set_ticks_position('top')   #将X坐标轴移到上面
    ax.invert_yaxis()                            #反转Y坐标轴
    
    ax.spines['right'].set_color('none')
    ax.spines['bottom'].set_color('none')
    
    #挪动x,y轴的位置,也就是图片下边框和左边框的位置
    ax.spines['top'].set_position(('data', 0))  #data表示通过值来设置x轴的位置,将x轴绑定在y=0的位置
    ax.spines['left'].set_position(('data', 0))  #axes表示以百分比的形式设置轴的位置,即将y轴绑定在x轴50%的位置,也就是x轴的中点
    

    img

    评论

报告相同问题?

悬赏问题

  • ¥20 ic卡dump文件校检码解密
  • ¥15 关于:接收到的数据不是有效的JSON格式
  • ¥15 apdl语言如何增加受力分析
  • ¥15 算法对比:学校优化算法与蚁群算法对比
  • ¥15 机电一体化系统设计说明书
  • ¥20 sgy数据提取地震波速,有人能回答吗小馋
  • ¥20 c#实现打开word的功能,并且需要安装成windows服务,word打不开怎么办
  • ¥15 python用ARIMA时间预测模型预测数据出错,急!
  • ¥30 为什么后端传给前端vue的河流json数据不在地图中显示出来
  • ¥50 关于弹性波动方程求解的问题: