matlab画随机数图,怎么用matlab生成100个标准正态分布的随机数并画出直方图

更新时间:2023-07-20 19:26:07 阅读: 评论:0

matlab画随机数图,怎么⽤matlab⽣成100个标准正态分布的随
机数并画出直⽅图
正态分布是normpdf(x,mu,sigma)mu sigma 默认是 0 1例⼦ez
由热⼼⽹友提供的答案1:
%⽣成⼀组随机数(正态分布)data=normrnd(0,1,1,500);%绘制直⽅图hist(d
罗浮山风景名胜区
f=normrnd(0,1,1,100)hist(f)
1、双击matlab软件图标,打开matlab软件,可以看到matlab软件的界⾯。
2、使⽤直接
真理与价值扩展阅读,根据您访问的内容系统为您准备了以下扩展内容,希望对您有帮助。
MATLAB⽣成随机数,画出直⽅图后加⼀条标准正态线,怎么做?西大洋水库
尊师的名言警句
clear
clc
r=1+1.0.*randn(1,100) ;
芒硝怎么敷乳房回奶
送花花语hist(r,-4:.1:4);
hold on女包十大奢侈品牌排行榜
x=-4:0.1:4;
y=gaussmf(x,[1 0]);    %gaussmf(x,[σ,μ])
x = x+1;
plot(x,y,'r')
更多追问追答 追问为什么这条线跟实际的相差这么多。。。。。。追答我画的是概率密度曲线,是0到1之间的数。我看你将均值向右平移了1,所以我将图像也平移了1.追问再请问题⽬是要求产⽣均值为0,⽅差为1.0的正态分布随机数,然后统计[-4,4]之间的实际分布,是⽤r=1+1.0.*randn(1,100) 产⽣吗,为何产⽣的数基本都在[-2,4]以内追答r=randn(1,100) 这个函数就是产⽣标准的均值为0,⽅差为1的正态分布函数。不⽤加⼀
Matlab如何⽣成正太分布随机数,并画出直⽅图?
如果需要的是频率直⽅图,可以考虑如下做法:
奶粉的选择x=normrnd(MU,SIGMA,m,n): %⽣成m×n形式的正态分布的随机数矩阵。
[a,b]=hist(x);
bar(b,a/sum(a))%频数直⽅图
⽐如:
x=normrnd(1,1,100,1) %⽣成m×n形式的正态分布的随机数矩阵。
[a,b]=hist(x);
bar(b,a/sum(a))%频数直⽅图
建议:⾃⼰操作⼀遍以检验之。

本文发布于:2023-07-20 19:26:07,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1107473.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:正态分布   追问   内容   软件   扩展   标准
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图