Matlab 离散数据的高斯分布曲线绘制

在研发测试工作中经常会有一些工程数据的处理,其中大部分数据都是符合正态分布的。为了对数据进行整理分析通常我们会求出数据的误差平均数,最大最小误差。并通过图表绘制散点图或者直方图等进行数据分析。下文记录了使用Matlab 进行数据分析图像绘制的一些代码供记录和参考

clc,clear,close;
% 导入数据
data = xlsread('误差数据.xlsx',1);
RealWidth = data(:,2);
DetectWidth = data(:,1);
D_Value = DetectWidth - RealWidth;

% 求 D_Value 平均值

% 绘制散点图像
subplot(2,1,1);
plot(D_Value,'*');
title('垂直库位停车后相对位置误差离散图');
ylabel('库位检出误差');
% set(gca,'YTick',[-4:0.2:2]);

% 绘制正态分布直方图
subplot(2,1,2);
histfit(D_Value,60);
title('离散直方图');
xlabel('误差值');
% ylabel('数量'); 
% set(gca,'XTick',[-4:0.2:2]);

% 拟合曲线
% f = normpdf(x,均值,标准差)

样图示意

在这里插入图片描述

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值