clear all;

close all;

clc;

randn('seed',0);

%%一维高斯函数

mu=0;

sigma=1;

x=-6:0.1:6;

y=normpdf(x,mu,sigma);

plot(x,y);

figure;

%%二维或多维高斯函数

mu=[00];

sigma=[0.30;00.35];

[x y]=meshgrid(linspace(-8,8,80)',linspace(-8,8,80)');

X=[x(:) y(:)];

z=mvnpdf(X,mu,sigma);

surf(x,y,reshape(z,80,80));

hold on;

%再生成一个

mu=[40];

sigma=[1.20;0 1.85];

[x y]=meshgrid(linspace(-8,8,80)',linspace(-8,8,80)');

X=[x(:) y(:)];

z=mvnpdf(X,mu,sigma);

surf(x,y,reshape(z,80,80));

Matlab 的随机函数(高斯分布均匀分布其它分布)

Matlab中随机数生成器主要有:

betarnd 贝塔分布的随机数生成器

binornd 二项分布的随机数生成器

chi2rnd 卡方分布的随机数生成器

exprnd 指数分布的随机数生成器

frnd f分布的随机数生成器

gamrnd 伽玛分布的随机数生成器

geornd 几何分布的随机数生成器

hygernd 超几何分布的随机数生成器

lognrnd 对数正态分布的随机数生成器

nbinrnd 负二项分布的随机数生成器

ncfrnd 非中心f分布的随机数生成器

高斯分布matlab程序,生成高斯分布的matlab程序相关推荐

  1. matlab mcc生成exe,使用MATLAB的MCC命令生成C/C++程序

    轉載:http://blog.csdn.net/hippig/article/details/8519421 首先,配置MATLAB 用如下命令: mex –setup mbuild -setup 例 ...

  2. matlab随机生成正太分布,MATLAB如何使用normrnd函数生成正态分布随机数

    MATLAB如何使用normrnd函数生成正态分布随机数 [语法说明] R=normrnd(mu,sigma):生成服从参数为mu和sigma的正态分布的随机数.mu为均值,sigma为标准差.R是与 ...

  3. matlab R2013a 生成exe 脱离matlab开发环境运行

    1.安装编译器 起初安装的VS2013 EXPRESS版本,怎么都不成功,按照网上各种方法都不行(输入mex -setup 报错,No Supported SDK or Complier was fo ...

  4. matlab 插值生成曲面,[转]Matlab曲面拟合和插值

    插值和拟合都是数据优化的一种方法,当实验数据不够多时经常需要用到这种方法来画图. 在matlab中都有特定的函数来完成这些功能. 这两种方法的确别在于: 当测量值是准确的,没有误差时,一般用插值: 当 ...

  5. matlab 信号生成,如何利用Matlab产生单音信号

    单音信号,既单一频率的信号,在测试IFFT/FFT正确性时,我们常常用到单音信号,一般需要的单音信号时是复数形式: fm = 2e6 ;  %信号频率 fs = 122.88e6; %采样速率 w = ...

  6. matlab 如何生成mif,用matlab生成mif文件(示例代码)

    a=0:255miffile('rom_ipp.mif',a,8,256) 这是在matlab中调用的miffile函数来生成mif文件 ''单引号里面为所生成文件的名字 注:所生成的文件在matla ...

  7. matlab自动生成excel工作区,matlab数据怎么导出excel表格-matlab工作区数据怎么转为excel...

    怎样将MATLAB中的数据输出到excel中 使用 xlswrite()函数可以将matlab中数据保存到excel中,请看下面例子: >> data = magic(5) % 示例数据 ...

  8. matlab怎么生成三维等值线图,matlab画三维等值线图

    =rand(500,1); >> y=randn(500,1); >> z=randn(500,1); >> scatter3(x,y,z,'p','r') 12 ...

  9. hilbert曲线序编码matlab,Hilbert曲线扫描矩阵的生成算法及其MATLAB程序代码

    Hilbert曲线扫描矩阵的生成算法及其MATLAB程序代码 王笋,徐小双(华中科技大学控制科学与工程系,武汉 430074) 摘 要 Hilbert曲线是一种重要的图像处理工具,在图像处理,特别是图 ...

  10. matlab多孔介质蒸发,随机生成多孔介质matlab程序.doc

    随机生成多孔介质matlab程序 % à?èê?? clc;clear all;close all max_j=193;max_i=81; d11=0.005 ; d13=0.005; d14=0.0 ...

最新文章

  1. Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle+np.random.normal
  2. c语言删除一行程序代码,删除C语言程序中所有的注释语句的实现代码
  3. 创建mysql的表怎么显示00_Mysql sql_mode设置 timestamp default 0000-00-00 00:00:00 创建表失败处理...
  4. mysql 设计模式_mysql – 你会推荐什么版本设计模式
  5. vue极致打包_vue 各种打包坑
  6. 5002.boost库之thread
  7. AI 开发者的痛,华为云很懂
  8. 20190824:(leetcode习题)报数
  9. Shiro自定义realm实现密码验证及登录、密码加密注册、修改密码的验证
  10. virtualbox虚拟机安装及镜像安装
  11. 摘抄(SAP所有模块用户出口(User Exits) )
  12. C# DateTime:日期、日期差、时间、时间差
  13. Mybatis多表关联查询之三表查询
  14. 深入学习jquery源码之高德地图组件的使用
  15. ios 扫码枪外设 键盘模式_iPadOS 显威力,苹果 iPad Pro 终于用上带触控板的外接键盘...
  16. 页面布局整理汇总,让你彻底搞明白多种布局的关系
  17. Egret 使用Texture Merger制作美术字体
  18. C#获取本机上所有网络接口及真实IP地址信息
  19. 国密算法(SM2,SM3,SM4)辅助工具升级版(OTP+PBOC3.0)
  20. 【ffmpeg】最全简单实用教程|安装音频视频剪切融合拼接抽帧等

热门文章

  1. RHEL5 telnet服务 安装配置
  2. python 中self是怎样的一个参数_Python中self参数是什么?
  3. itext 表格宽度自适应_微信公众号推文中如何自定义添加表格?
  4. IaaS基础架构云 —— 云网络
  5. JAVA下载安装教程(Java SE Development Kit 8u40)
  6. 每天半小时,成功通过PMP!!!
  7. php下载安装教程,PHP下载安装教程
  8. 获取他人ip的几种方法
  9. Vi编辑器编写Hello World程序
  10. 【原神】元素反应机制