matlab semilogx与semilogy的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab semilogx与semilogy的区别相关的知识,希望对你有一定的参考价值。

请问各位大侠,matlab semilogx与semilogy的区别是什么?

matlab semilogx与semilogy的区别为:性质不同、刻度不同、坐标转换不同。

一、性质不同

1、semilogx函数:semilogx函数是对x坐标点取常用对数(底为10)后生成的对数坐标函数。

2、semilogy函数:semilogy函数是对y坐标点取常用对数(底为10)后生成的对数坐标函数。

二、刻度不同

1、semilogx函数:semilogx函数的x 轴为对数刻度,y 轴为线性刻度。

2、semilogy函数:semilogy函数的x 轴为线性刻度,y 轴为对数刻度。

三、坐标转换不同

1、semilogx函数:semilogx函数以x坐标轴实现单轴对数坐标转换。

2、semilogy函数:semilogy函数以y坐标轴实现单轴对数坐标转换。

参考技术A 区别就是对谁取对数然后取代原来的x,y你可以绘图看看是不是这么回事。
譬如x = 0:.1:10;
semilogx(x,10.^x)图像是曲线
x = 0:.1:10;
semilogy(x,10.^x)图像是直线本回答被提问者采纳

(专题四)03 其它形式的二维曲线

 对数坐标图

semilogx半对数坐标,x轴为常对数刻度,y轴线性刻度

技术图片

semilogy半对数坐标,y轴为常对数刻度,x轴线性刻度

技术图片

 loglog函数x,y均采用常用对数刻度

技术图片

技术图片

定义向量x,y存储曲线的横纵坐标

技术图片

划分为2行2列4个子图,并选取第一个子图作为作图区

技术图片

绘制直角坐标图形

技术图片

在子图2绘制x半对数坐标曲线

技术图片

在子图3绘制y半对数坐标曲线

技术图片

 在子图4绘制全对数坐标曲线

技术图片

技术图片

子图1和2纵坐标刻度相同,子图3和4纵坐标刻度相同

极坐标图

技术图片

技术图片

技术图片

定义向量t存储极坐标极角,r极径

技术图片

以t,r作为参数调用subplot函数绘制图形

技术图片

重置r,t,绘制图形

技术图片

 

右图图形是将左图图形逆时针旋转90°

技术图片

 若要使图形旋转极角加旋转角度,

旋转角度为正数,图形顺时针旋转, 旋转角度为负数,图形逆时针旋转

matlab绘制统计图

绘制条形图

bar函数

barh函数

技术图片技术图片

技术图片

 技术图片

技术图片

技术图片

调用bar函数,参数为y,不加选项,在子图一中绘制图形

元素分为三组,在子图二中绘制

技术图片

技术图片

技术图片

技术图片

以堆积分组的模式显示

技术图片

技术图片

技术图片

x存储横坐标,y存储数据

技术图片

x存储年份,y存储数据

技术图片

技术图片

调用bar函数,以默认的树状模式生成条形图

技术图片

技术图片

直方图

hist函数用于绘制直角坐标系下的直方图,rose函数用于绘制极坐标系下的直方图

 技术图片

技术图片

 例子

技术图片

利用随机函数生成列向量y

技术图片

在子图一绘制出条形图

技术图片

技术图片

生成一个-3~3的步长为0.2的行向量x

技术图片

技术图片

技术图片

技术图片

用随即参数randn生成列向量

技术图片

theta中的值以弧度为单位

技术图片

以theta为参数调用roae命令绘制出图形

技术图片

技术图片

技术图片

 

 扇形统计图

     ~ 扇形图pie函数

技术图片

技术图片

省略explode时,饼图是一个整体

例子

技术图片

显示各分数段的人数

技术图片

生成图形显示控制值

技术图片

调用pie函数绘制出图形

技术图片

legend函数location用于指定图例位置,eastoutside表示图例放在右边区域的外侧

图例是逆时针排列的

技术图片

技术图片

 

     ~ 面积图area函数

 散点类图形

技术图片

技术图片

技术图片

技术图片

技术图片

rd表示红色,filled表示数据点是实心的

 技术图片

矢量类图形

技术图片

技术图片

技术图片

均匀起若干个点作为起点

技术图片

技术图片

生成向量A,B,C

技术图片

绘制3个向量

技术图片

分别在3点进行标注

技术图片

设置坐标范围,网格线

技术图片

技术图片

 

以上是关于matlab semilogx与semilogy的区别的主要内容,如果未能解决你的问题,请参考以下文章

Matlab画图实现数据可视化

MATLAB二维绘图其他特殊的二维绘图函数介绍及用法

如何设置matlab坐标轴比例

在吗?我想请教您一个问题,matlab生成的图像纵坐标的值从上到下依次是10^0,10^(-1),10^-2……10^-7,

Matlab画图技巧与实例:堆叠图stackedplot

(专题四)03 其它形式的二维曲线