semilogx
半对数图(x 轴有对数刻度)
语法
说明
向量和矩阵数据
semilogx( 绘制 Y)Y 对一组隐式 x 坐标的图。
如果
Y是向量,则 x 坐标范围从 1 到length(Y)。如果
Y是矩阵,则对于Y中的每个列,图中包含一个对应的行。x 坐标的范围是从 1 到Y的行数。
如果 Y 包含复数,semilogx 绘制 Y 的虚部对 Y 的实部的图。但是,如果您同时指定了 X 和 Y,MATLAB® 会忽略虚部。
示例
输入参数
名称-值参数
提示
semilogx函数基于坐标区的ColorOrder和LineStyleOrder属性选用颜色和线型。semilogx先对第一种线型循环使用每种颜色。然后,再对下一个线型循环使用每种颜色,以此类推。通过在坐标区中设置
ColorOrder或LineStyleOrder属性,可以在绘图后更改颜色和线型。您也可以调用colororder函数来更改图窗中所有坐标区的色序。
算法
semilogx 函数通过将坐标区的 XScale 属性设置为 'log',以对数刻度绘制 x 坐标。但是,如果在调用 semilogx 之前坐标区的 hold 的状态为 'on',则属性不会更改,并且 x 坐标可能以线性刻度显示。















































