IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> MATLAB——数据可视化 -> 正文阅读

[人工智能]MATLAB——数据可视化

一、说明

MATLAB作为科研最常用的软件之一,对工科学生大部分的工作都是有很大帮助的。因为通信专业有开设了这一门课,会经常需要matlab做信号的分析,再加上做过数学建模、泰迪杯这些数据类建模竞赛,所以也会经常用到matlab。所以把常用到的一些数据可视化的函数做了一个总结,也加深以下印象。

二、平面二维图像

2.1曲线图

可根据自己的数学函数自行调整

%正弦函数
x=-2*pi:0.01*pi:2*pi;  %步长
y1=sin(x);
y2=cos(x);
plot(x,y1,'r-',x,y2,'g.')
title("正弦函数")
grid on %表格背景 
xlabel('X')
ylabel('sin(X),cos(X)')
legend('sin','cos','Location','southwest') 

<img src="<img src="

2.2条形图

根据随机取的几个值假设了一组数据,为近十年社会零售消费值总额的条形图。里面的一些具体参数可以百度,也比较容易弄懂。

%条形图
A=[158008,187205.8,214432.7,242842.8,271896.1,300930.8,332316.3,366261.6,380986.9,411649]; %纵坐标
x=1:10; %横坐标
h=bar(x,A);
xlabel('年份')
ylabel('社会零售消费值总额')
legend('年度社会消费品零售值','Location','northwest'); %标签位置以及名称
title("近十年年度社会零售消费值总额")
%set()设置x轴刻度
set(gca,'XTickLabel', [2010,2011,2012,2013,2014,2015,2016,2017,2018,2019]);
%set()设置条形统计图曲线的颜色,第三个参数为其RGB值(不超过1的正数)
set(h,'FaceColor',[1,0.9,0.3]); %也可在bar()中直接设置颜色
%text()让总值显示在条形上方,text(x坐标,y坐标,'内容')。后面模板可照抄
for i = 1:10
    text(x(i)-0.45,A(1,i)+8000,num2str(A(1,i)),'FontSize',7,'FontName','Times New Roman');
end

在这里插入图片描述

2.3饼状图

饼状图比较简单,参数也比较容易看懂

%饼状图
X=[30 48 36];  %一维数组
Y=[30 48 36 20 13 ;  8 13 30 20 24]; %二维数组
figure(1)
explode=[0 0 1 ]; %0表示不弹出,1表示弹出;缺省为0
labels = {'Taxes','Expenses','Profit'}; %每个扇形添加标签
pie(X,explode,labels);%当X中的数值小于1时,表示比例,大于1按百分百绘制
legend(labels,'Location','southeast')
figure(2)
pie(Y);%
title("test",'color','red','fontsize',18)
colormap(cool); %通过colormap转换颜色

在这里插入图片描述

2.4直方图

额,,直方图和条形图看起来好像是一样的,不过这两个的参数设置重点不一样,具体的参数作用在注释里面也有说明。

%直方图
x = randn(1000,1); %产生随机数
figure(1)
h = histogram(x);
%归一化后创建直方图
%h = histogram(x,'Normalization','probability');
h.FaceColor = [0 0.5 0.5];  %更改直方图颜色
h.EdgeColor = 'r';   %更改直方图边框颜色
figure(2)
h = histogram(x);
y = 1 + randn(2000,1);
hold on %同一图窗针对两个向量绘制直方图
h2 = histogram(y); 

在这里插入图片描述
没来得及写完,后面会慢慢更新

三、立体三维图像

没来的及写完,后面会慢慢更新

三级目录

四、总结

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-12-10 11:04:02  更:2021-12-10 11:04:32 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 1:25:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码