奥礼网
新记
如何用matlab定义正态分布函数
如题所述
举报该文章
相关建议 2019-10-31
matlab里有直接的函数。调用语法如下:(正态分布又被称为高斯分布)
y=gaussmf(x,[sigc])
其中x是变量,sig就是你图片里的σ,而c就是你图片里的μ,比如:
下面是一个例子,你可以直接复制到matlab中运行就可以得到一个方差为2,均值为5的正态分布函数了:
x=0:0.1:10;
y=gaussmf(x,[25]);
plot(x,y)
xlabel('gaussmf,p=[25]')
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/ak5w3na3kwdnanw5ddw.html
其他看法
第1个回答 2019-11-04
function
y=mynorm(x,mu,sigma)
y=1/sqrt(2*pi)/sigma*exp(-(x-mu).^2/2/sigma.^2);
end
保存成mynorm.m
调用时
用
mynorm(x,mu,sigma)传入适当的参数就可以了本回答被提问者采纳
相似回答
大家正在搜
相关问题
如何用matlab定义正态分布函数?
如何用matlab画正态分布曲线
如何用matlab定义正态分布函数
如何用matlab计算正态分布概率分布函数的积分?
matlab中怎么定义一个函数是服从正态分布的
怎样用matlab画正态分布图
matlab 正态分布如何调用?
如何用matlab求解正态分布的期望?