用excel、matlab、python绘制正态分布图 |
您所在的位置:网站首页 › 二维标准正态分布密度函数图像 › 用excel、matlab、python绘制正态分布图 |
用excel、matlab、python绘制正态分布图
excel绘图matlab绘图python绘图
为加深对统计知识的理解,老师要求用excel和matlab绘图,在这想介绍3个常见的绘图软件来绘制正态分布密度函数曲线和正态分布分布函数曲线。 excel: 使用函数为 norm.dist(x,mean,standard_dev,culmulative),其中参数分别是 样本值 均值 标准差 以及true 和false选项 先设置 样本值,样本值是一个个离散的点,步长选用不能太大。选用0.005,区间为【-5.005,5.005】 数据源的构建 概率密度函数曲线f(x) :在culmulative填上false概率分布函数曲线G(x) :在culmulative填上true 得到下表,做好数据源 (补充跨行居中操作)![]() ![]() ![]() ![]() 下面展示 代码。函数为normpdf和normcdf %% 概率密度函数 subplot(2,1,1) x=-10:0.01:10; y=normpdf(x,2,2.5); y2=normpdf(x,0,1); plot(x,y,x,y2) grid on legend("标准正态分布","一般正态分布") xlabel("X") ylabel("f(x)") title("概率密度曲线") %% 概率分布函数 subplot(2,1,2) x=-10:0.01:10; y=normcdf(x,2,2.5); y2=normcdf(x,0,1); plot(x,y,x,y2) grid on legend("标准正态分布","一般正态分布") xlabel("X") ylabel("G(x)") title("概率分布曲线") python绘图在安装时,出现了uninstall pip错误,参考方法[^1]: 首先执行 python -m ensurepip 然后执行 python -m pip install --upgrade pip 然后可以顺利利用pip来安装:pip install scipy 1.使用密度分布公式来计算得到密度函数[^2] 2.使用函数计算[^3] 由于时间问题,python的制图下次再继续学习 补充:用excel的随机数工具箱,来以正态分布形式来生成大量随机数,随机数的个数越多则以此数据做出来的折线图也就越光滑 matlab有个 difttool也可以生成随机数、正态分布,做出来的图是柱状图 [1]: https://blog.csdn.net/wuyepiaoxue789/article/details/84033651 [2]:https://blog.csdn.net/way88liu/article/details/77853388?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control&dist_request_id=1328679.65441.16165004936577557&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control [3]: https://blog.csdn.net/weixin_42695959/article/details/84036577 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |