QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5711|回复: 5
打印 上一主题 下一主题

坐标轴的刻度与外在显示——axis

[复制链接]
字体大小: 正常 放大

413

主题

36

听众

1854

积分

升级  85.4%

  • TA的每日心情
    开心
    2019-9-18 21:55
  • 签到天数: 258 天

    [LV.8]以坛为家I

    社区QQ达人

    群组2015国赛冲刺

    群组2016美赛公益课程

    群组国赛讨论

    群组第三届数模基础实训

    群组Matlab讨论组

    跳转到指定楼层
    1#
    发表于 2015-8-22 21:06 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta

    命令4 axis

    功能 坐标轴的刻度与外在显示

    用法 axis([xmin xmax ymin ymax]) 设置当前坐标轴的x-轴与y-轴的范围。

          axis([xmin xmax ymin ymax zmin zmax cmincmax]) 设置当前坐标轴的x-轴、y-轴与z-轴的范围,当前颜色刻度范围。该命令也同时设置当前坐标轴的属性  XlimYlimZlim为所给参数列表中的最大值和最小值。另外,坐标轴属性XlimModeYlimModeZlimMode设置为‘manual’。

          v = axis 返回一包含x-轴、y-轴与z-轴的刻度因子的行向量,其中v为一四维或六维向量,这取决于当前坐标为二维还是三维的。返回的值包含当前坐标轴的XLimYlimZlim属性值。

          axis auto 设置系统到它的缺省动作——自动计算当前轴的范围,这取决于输入参量xyz的数据中的最大值与最小值。同时将当前坐标轴的属性XlimModeYlimModeZlimMode设置为‘auto’用户可以指定对某一坐标轴进行自动操作。例如:

                     axis ’auto x’  将自动计算x-轴的范围;

                     axis ’auto yz’ 将自动计算y-轴与z-轴的范围。

          axis manual axis(axis) 把坐标固定在当前的范围,这样,若保持状态(hold)on,后面的图形仍用相同界限。该命令设置了属性XLimMode、属性YLimMode与属性ZlimModemanual

         axis tight 把坐标轴的范围定为数据的范围,即坐标轴中没有多余的部分。

          axis fill 该命令用于将坐标轴的取值范围分别设置为绘图所用数据在相应方向上的最大、最小值。

          axis ij 使用矩阵坐标系:坐标原点在左上角、横坐标(j-轴)的值从左到右增加,纵坐标(i-轴)的值从上到下增加。

          axis xy使用笛卡儿坐标系(缺省):坐标原点在左下角、横坐标(x-轴)的值从左到右增加,纵坐标(y-轴)的值从下到上增加。

          axis equal 设置坐标轴的纵横比,使在每个方向的数据单位都相同。其中x-轴、y-轴与z-轴将根据所给数据在各个方向的数据单位自动调整其纵横比。

         axis image 效果与命令axis equal相同,只是图形区域刚好紧紧包围图象数据。

          axis square 设置当前图形为正方形(或立方体形),系统将调整x-轴、y-轴与z-轴,使它们有相同的长度,同时相应地自动调整数据单位之间的增加量。

          axis normal 自动调整坐标轴的纵横比,还有用于填充图形区域的、显示于坐标轴上的数据单位的纵横比。

    7-7显示由上面三个命令设置的坐标轴属性。

    7-7

      
                   命令
      
    坐标轴属性
      
    axis equal
    axis normal
    axis square
    axis tightequal
      
    DataAspectRatioMode
      
    [1 1 1]
    没有设置
    没有设置
    [1 1 1]
      
    PlotBoxAspectRatio
      
    manual
    auto
    auto
    Manual
      
    PlotBoxAspectRatioMode
      
    [3 4 4]
    没有设置
    [1 1 1]
    Auto
      
    Stretch-to-fill
      
    禁止
    可行
    禁止
    禁止

         axis vis3d 该命令将冻结坐标系此时的状态,以便进行旋转。

          axis off 关闭所用坐标轴上的标记、格栅和单位标记。但保留由textgtext设置的对象。

         axis on 显示坐标轴上的标记、单位和格栅。

          [mode,visibility,direction] = axis('state')返回表明当前坐标轴的设置属性的三个字符串,见表7-8

    7-8

      
    输出参量
      
    返回字符串
    说明
      
    Mode
      
    ‘’auto’
      
    ’manual’
    XLimModeYlimModeZlimMode都设置为auto,则modeauto;若XLimModeYlimMode或者ZlimMode都设置为manual,则modemanual
      
    Visibility
      
    ‘’on’’off’
      
    Direction
      
    ‘’xy’’ij’

    7-40

    >>x = 0:.025:pi/2;

    >>plot(x,exp(x).*sin(2*x),'-m<')

    >>axis([0 pi/2  0  5])

    图形结果为图7-40


    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    数学中国版主团队!

    413

    主题

    36

    听众

    1854

    积分

    升级  85.4%

  • TA的每日心情
    开心
    2019-9-18 21:55
  • 签到天数: 258 天

    [LV.8]以坛为家I

    社区QQ达人

    群组2015国赛冲刺

    群组2016美赛公益课程

    群组国赛讨论

    群组第三届数模基础实训

    群组Matlab讨论组

    回复

    使用道具 举报

    0

    主题

    12

    听众

    311

    积分

    升级  3.67%

  • TA的每日心情

    2015-11-8 21:41
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    社区QQ达人

    回复

    使用道具 举报

    0

    主题

    12

    听众

    311

    积分

    升级  3.67%

  • TA的每日心情

    2015-11-8 21:41
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    社区QQ达人

    回复

    使用道具 举报

    0

    主题

    12

    听众

    311

    积分

    升级  3.67%

  • TA的每日心情

    2015-11-8 21:41
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    社区QQ达人

    回复

    使用道具 举报

    0

    主题

    12

    听众

    311

    积分

    升级  3.67%

  • TA的每日心情

    2015-11-8 21:41
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    社区QQ达人

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-7-11 06:03 , Processed in 0.663596 second(s), 82 queries .

    回顶部