本实验取材于中南大学《MATLAB与科学计算》
今天学习主要有两种内容,第一、对数坐标图,第二、统计图
一、对数坐标图

semilogx(x1,y1,选项1,x2,y2,选项2,...)
semilogy(x1,y1,选项1,x2,y2,选项2,....)
loglog(x1,y1,选项1,x2,y2,选项2,...)

例子:绘出1/x的函数图像

代码

x=0:0.1:10;
y=1./x;
subplot(2,2,1);
plot(x,y)
title('plot(x,y)');
subplot(2,2,2);
semilogx(x,y)
title('semilogx(x,y)');
grid on
subplot(2,2,3);
semilogy(x,y);
title('semilogy(x,y)');
grid on
subplot(2,2,4);
loglog(x,y)
title('loglog(x,y)');
grid on

总结:其实就是对数的转换,你想转换x那就semilogx,如果想转换y那就semilogy,如果想都转换一样,那就是loglog

二、统计图
1、条形图

格式

bar(y,style)

ps:style可以有两类,grouped簇状分组 stacked 为堆积分组

代码:

hold off
x=[2015,2016,2017];
y=[68,80,115,98,102;75,88,102,99,110;81,86,125,105,115];
bar(x,y)
title('Group')

图片

2、直方图
格式

hist(x,y)

代码

>> y=randn(500,1);
>> subplot(2,1,1);
>> hist(y);
>> title('高斯分布直方图');
>> subplot(2,1,2);
>> x=-3:0.2:3;
>> hist(y,x);
>> title('指定区间中心点的直方图')
>>

图片

3、饼图
格式:

pie(x,y)

代码

score=[5,17,23,9,4];
ex=[0,0,0,0,1];
hold
pie(score,ex)
legend('优秀','良好','中等','及格','不及格','location','eastoutside')

图片

MATLAB对数坐标图和统计图(semilogy/loglog)相关推荐

  1. matlab 画频率统计图(柱状图)bar hist

    例如: a = [3,6,9,5,3,4,9,6,4,5,7,15,9,18,6] 想将a等分成3份,而且统计a中的各个元素落在这3个区间中的个数. 落在[3 , 8]中10个 落在[8 , 13]中 ...

  2. 【MATLAB】MATLAB 可视化之统计图

    翻译自 MATLAB 官方文档 bar:条形图 bar3 : 3D条形图 barh : 绘制水平条形图 bar3h : 水平3D条形图 histogram: 直方图 histogram2:二元直方图 ...

  3. MATLAB 绘图合集: 双对数刻度图 loglog

    本文主要介绍双对数刻度图绘制用法. 说明 向量和矩阵数据 loglog(X,Y) 在 x 轴和 y 轴上应用以 10 为底的对数刻度来绘制 x 和 y 坐标. 要绘制由线段连接的一组坐标,请将 X 和 ...

  4. matlab画图入门篇--各种基本图形绘制的函数与实例【转载】

    MATLAB画图入门篇--各种基本图形绘制的函数与实例 一. 二维图形(Two dimensional plotting) 1. 基本绘图函数(Basic plotting function):Plo ...

  5. Matlab基础代码教程

    Matlab基础代码教程 第1部分:变量定义和基本运算: % 生成矩阵% 直接法a = [1,2,3;4,5,6;7,8,9];% 冒号一维矩阵 a = 开始:步长:结束,步长为1可省略b = 1:1 ...

  6. matlab二维三维图形绘制和坐标轴范围设置

    matlab二维绘图 一. 二维图形(Two dimensional plotting) 1. 基本绘图函数(Basic plotting function):Plot, semilogx,   se ...

  7. matlab用已知二维数组做plot_Matlab二维数组及其应用

    MATLAB 画图入门篇 -- 各种基本图形绘制的函数与实例[来自网络] 一. 二维图形 (Two dimensional plotting) 1. 基本绘图函数 (Basic plotting fu ...

  8. Matlab 基本知识(附代码注释详解)

    Matlab 基本知识 第1部分:变量定义和基本运算 %% % 建议有C语言或其他编程基础,了解线性代数和矩阵相关知识 % https://ww2.mathworks.cn/help/matlab/ ...

  9. 【Matlab】 MATLAB代码速览

    matlab 第1部分:变量定义和基本运算 生成矩阵 矩阵运算 点运算 逆矩阵 特征值,特征向量 行列式 秩 伴随 矩阵的修改 信息获取 多维数组 字符串 转换 第2部分:程序结构 选择分支结构 循环 ...

  10. Matlab系列之二维图形(下)

    Matlab系列之二维图形(下) 交互式绘图 ginput gtext zoom 双坐标轴绘图 两个特殊的绘图指令 fplot ezplot 特殊绘图指令 1)对数坐标轴指令 示例1 结果1(仔细看图 ...

最新文章

  1. stm32f103最小系统的组成及各部分功能
  2. 用Java线程获取优异性能(II)——使用同步连载线程访问关键代码部份
  3. CentOS6.4之图解SSH无验证双向登陆配置
  4. 『每周观察』:“在线抓娃娃”开启新娱乐窗口
  5. 总结:华科教授给本校2013级计算机学院硕士生论文提的几点意见
  6. 计算机组成原理--数的表示及计算
  7. 使用identity+jwt保护你的webapi(三)——refresh token
  8. PTA c语言 统计单词的长度
  9. golang实现四种排序(快速,冒泡,插入,选择)
  10. python函数回顾:abs()
  11. 谷歌宕机,只有运维背锅吗?
  12. 计算机硬件课题,计算机硬件技术基础免试课题.pptx
  13. 历时3个月终克2.1大礼包
  14. 安卓app逆向破解脱壳教程
  15. 常用的锂电池充电IC芯片
  16. Sql server2008的使用
  17. matlab历史模拟法计算var,历史模拟法、蒙特卡罗模拟法计算VaR和ES值
  18. 如何在Word中的表上添加边框或更改边框
  19. 【物联网】2.物联网组成三要素 - 设备/网关/服务器
  20. 可截断素数(Truncatable primes)

热门文章

  1. Flutter 与 Compose 应该怎么选择?它们冲突吗?
  2. DBA 小记 — 分库分表、主从、读写分离
  3. android 手机内存清理,教你彻底清理手机内存的最佳方法,只需一招
  4. Android NDK墓碑/崩溃分析
  5. 东北大学OJ-1216: 实验2-6 :计算圆椎体体积
  6. 中国出口印度尼西亚主要商品
  7. WEB渗透测试之三大漏扫神器
  8. 数论 - 质数(素数)基础【 素数的判断 + 试除法分解质因数 + 求1-n之间的素数的三种筛法 】
  9. 停下来想一想:你为什么会离开游戏行业?
  10. FOI2019算法冬令营D1