MATLAB绘制二元正态分布

MATLAB自定义函数,用来绘制二元正态分布。

代码如下

function tow_p(a1,a2,b1,b2,p1,xmin,ymin,b )%a1,a2均值,b1,b2方差,p1相关系数,b坐标的长度
x=xmin:0.5:xmin+b;
y=ymin:0.5:ymin+b;
u1 = a1;          %均值
u2 = a2;
sigma1 = b1;      %方差
sigma2 = b2;
rou = p1;     %相关系数
mu=[-1,2];
[X,Y]=meshgrid(x,y); % 产生网格数据并处理
p = 1/(2*pi*sigma1*sigma2*sqrt(1-rou*rou)).*exp(-1/(2*(1-rou^2)).*[(X-u1).*(X-u1)/(sigma1*sigma1)-2*rou*(X-u1).*(Y-u2)/(sigma1*sigma2)+(Y-u2).*(Y-u2)/(sigma2*sigma2)]);
subplot(1,2,1)
figure(1)
subplot(1,2,1)
mesh(X,Y,p)
subplot(1,2,2)
surf(X,Y,p)
shading interp
colorbar
suptitle('二维正态分布条件概率密度函数曲线');
end

1.输入代码(可以自己调参数:a1,a2均值,b1,b2方差,p1相关系数,b坐标的长度)

tow_p(0,0,20,20,0.5,-20,-20,40)
第一张:利用mesh绘制,步长为0.5.
第二张:利用surf绘制。

MATLAB绘制二元正态分布相关推荐

  1. 绘制二元正态分布的密度函数图和等高线图MATLAB

    题目:绘制二元正态分布的密度函数图和等高线图,其中,均值u=(0;0),协方差矩阵为[4,3;3,9] 分析:采用MATLAB中的mesh函数(密度图)和contour函数(等高线) 二元正态分布密度 ...

  2. 使用MATLAB绘制二元函数图像

    使用matlab绘制一个二元函数的图像,首先得告诉计算机,函数的定义域和值域,以及绘制精度(点数),然后使用meshgrid()函数划分网格,然后计算机根据你给定的函数(如Z=f(x,y))计算每个点 ...

  3. matlab绘制二元一次函数图像_【八上数学】 一次函数必考知识点(下)

    [八上数学]<一次函数>必考知识点(中) [八上数学]<函数.一次函数>必考知识点(上) 写在前面 本讲,我们重点研究一次函数与一元一次方程,不等式,二元一次方程组的问题,帮助 ...

  4. matlab绘制二元二次曲线图,Excel:关于二次曲线直角坐标方程图像的描绘

    张万旭同学留言提出:关于二元二次方程)怎么用EXCEL绘出其曲线?表示其方程?不知是否是类似于椭圆的方程: 我估计问题的产生是开方引起的正负两个值的处理.由于留言较简短,未提出具体的例子,现就我的理解 ...

  5. 单页双曲面 matlab,matlab绘制单叶双曲面

    应用 MATLAB 绘制二次曲面图 1.用 surf 工 mesh 函数绘图 Surf 函数绘制的是三维表面图,mesh 函数绘制的是三维网格图,当二次曲面方程是标准方 程时,原方程式...... m ...

  6. cosh matlab中怎么写,用MATLAB绘制cosh函数

    matlab如何绘制参数函数的图像? clear;clc;s=0:0.1:pi/2;t=0:0.1:3*pi/2;[s,t]=meshgrid(s,t);x=cos(s).*cos(t);y=cos( ...

  7. 『科学计算』可视化二元正态分布3D科学可视化实战

    二元正态分布可视化本体 由于近来一直再看kaggle的入门书(sklearn入门手册的感觉233),感觉对机器学习的理解加深了不少(实际上就只是调包能力加强了),联想到假期在python科学计算上也算 ...

  8. 利用matlab绘制函数图像

    文章目录 一.下载matlab.rar 二.解压缩matlab.rar 三.启动matlab窗口 四.绘制一元函数图像 - 直线或曲线 1.绘制直线 2.绘制曲线 五.绘制二元函数图像 - 平面或曲面 ...

  9. 概率相关图像的绘制_正态分布_uniform_pearson

    1.一维随机变量的标准正态分布图 1.代码1 from scipy.stats import multivariate_normal# 一维随机变量的标准正态分布图 x = np.linspace(0 ...

最新文章

  1. 分享一篇关于使用阿里云消息队列中遇到的坑
  2. 消除python变量的值_SPSS变量值标签的批量设置、复制、显示及删除问题
  3. 《好未来编程题》n个数里最小的k个
  4. 简单的循环以及从接口获取数组对象的一个字段集合
  5. windbg-!address、!vadump、!vprot(读取内存状态)
  6. jquery用ajax,超简单的jquery的AJAX用法
  7. 每天执行一次批处理_关于静态批处理/动态批处理/GPU Instancing /SRP Batcher的详细剖析...
  8. intellij idea 12 搭建maven web项目 freemarker + spring mvc
  9. Oracle快速运行一指禅
  10. python知识图谱关系抽取算法_知识图谱关系抽取之PCNN——tensorflow实现
  11. OpenV$P$N配置后启动服务发生错误排错
  12. Alexa技能开发从创建到发布
  13. 求职软件测试工程师英文简历,软件测试工程师英文简历范文
  14. Machine Learning 资讯 : 经济学家谈人工智能
  15. python 打开txt文件
  16. java一般用来开发什么_Java能做什么
  17. 10行代码玩转弹性调度的小把戏
  18. H - Hellcife is on fire Gym - 102448H
  19. 花与剑尚未获取服务器信息,花与剑澄心无忆攻略,触发条件及完成方式介绍
  20. 【hadoop生态之ZooKeeper】第一章Zookeeper概述【笔记+代码】

热门文章

  1. 七年级下计算机授课计划,七年级下学期信息技术组教学的工作计划
  2. opencv-python 用Gabor滤波器实现指静脉血管区域二值化纹理特征提取
  3. 网络扫描和嗅探工具包 Nmap
  4. Catia 加强板全工序DL图设计视频教程 Autoform R7工艺分析
  5. 实现video视频播放记录当前播放进度,下次播放时从上次播放进度开始播放
  6. 语音计算机管家,文字转语音软件管家 免费版
  7. 智慧物流对于智慧城市有多重要?
  8. 智慧商贸销售退货操作
  9. 从时间到空间,高精度时间频率传递技术新突破
  10. matlab仿真是基于什么原理,仿真模拟的原理是什么?为什么要模拟呀? - 仿真模拟 - 小木虫 - 学术 科研 互动社区...