【进阶柱状图第14期】Matlab对数坐标图 |
您所在的位置:网站首页 › MATLAB分组柱状图 › 【进阶柱状图第14期】Matlab对数坐标图 |
对数坐标图是将直线坐标转化为对数坐标,原始对数数据无法显示出数据趋势,数据的形式大多为以10的n次方为主,适用于用对数坐标绘制,在工程力学与机械领域应用广泛,下面让我们一起来学习吧! 成图效果展示 配色 这篇文章不需要进行取色,用典型的蓝色和红色线条作为这次绘图的主色调。 数据准备 数据来源主要是二次函数曲线与三次函数曲线,将其分别按照对横轴、纵轴、所有坐标轴分别进行对数转化。 函数使用 认识函数:用到的坐标修改参数主要是Xcale、Yscale、log等。 🍈1. 数据准备数据是来自自己拟定的随机数据,主要是二次函数与三次函数,数据读取代码如下: clc; clear; close all; % 数据主要是二次函数与三次函数,如下为数据值 X = 1:30; Y = X.^3+X.^2; Y2 = 10*X.^2;🍋2. 函数使用 函数的主要是通过调坐标轴参数,Xscale、Yscale、log、Linear等参数,绘图的完整代码如下所示: figure('color',[1 1 1]); plot(X,Y,'Linewidth',1.5); hold on; plot(X,Y2,'Linewidth',1.5); %对横坐标进行对数变换 set(gca,'XScale','log'); %对纵坐标进行对数转化 set(gca,'YScale','log'); % 设置坐标轴的宽度 set(gca,'Linewidth',1.5); %添加网格线增加效果 grid on; title('X-Y对数');经过如上的设置,这样对数坐标图就完成啦,此次教程代码简易,重点在于log与linear的坐标转换,log-linear由对数转化为直角坐标,linear-log:直角坐标转化为对数坐标。一张完整的对数坐标就完成啦! 对数坐标图源代码资料获取 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |