它使用x的对数标度和y的线性标度生成x和y值的图。
句法
semilogx(Y)//It generates a plot using a base 10 logarithmic scale for the x-axis and a linear scale for the y-axis. It plots the column of Y versus their index. The values in Y can be numerical, datetime, duration, or categorical values.semilogx(X1, Y1, ...) //It plots all Yn versus Xn pairs. semilogx(X1, Y1, LineSpec, ...) // It plots all the lines described by the Xn, Yn, LineSpec triples. LineSpec determine line style, marker symbol, and color of the plotted lines.semilogx(..., 'PropertyName', PropertyValue, ...)// It sets property values for all charting lines created by semilogx.semilogx(ax, ...)// It generates the line in the axes specified by ax instead of in the current axes (gca). The option ax precedes any of the input argument combination in the previous syntax.h = semilogx(...)//It return a vector of chart line objects.
例子
创建一个图, 其中x轴为对数标度, y轴为线性标度。
x=e^-t, y=t, 0≤t≤2πt=linspace (0, 2*pi, 200);
x=exp(-t);
y=t;
semilogx (x, y), grid
【MATLAB 2D函数Semilogx()】输出
文章图片
推荐阅读
- MATLAB 函数loglog()
- MATLAB 2-D绘图
- MATLAB匿名函数
- 彻底解决Android GPS没法定位这一顽固问题
- Android内存优化1 了解java GC 垃圾回收机制3
- Android内存优化1 了解java GC 垃圾回收机制1
- Android 音视频深入 十三 OpenSL ES 制作音乐播放器,能暂停和调整音量(附源码下载)
- 44.mapping下的数据结构
- Android push推送消息到达成功率优化