热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

np.random.rand均匀分布随机数和np.random.randn正态分布随机数函数使用方法

np.random.rand用法觉得有用的话,欢迎一起讨论相互学习~生成特定形状下[0,1)下的均匀分布随机数np.random.rand(a1,a2,a3…)生成形状为(a1
np.random.rand用法

觉得有用的话,欢迎一起讨论相互学习~

我的微博我的github我的B站

生成特定形状下[0,1)下的均匀分布随机数


  • np.random.rand(a1,a2,a3…)生成形状为(a1,a2,a3…),[0,1)之间的 均匀分布 随机数

np.random.rand(3,2)array([[ 0.14022471, 0.96360618], #random[ 0.37601032, 0.25528411], #random[ 0.49313049, 0.94909878]]) #random



np.random.randn用法

生成特定形状下的正态分布随机数


  • 正态分布高斯分布 np.random.randn(a1,a2,a3…)生成形状为(a1,a2,a3…)的 均匀分布 随机数
  • 如果想要生成满足 N(μ,σ2)N(\mu, \sigma^2)N(μ,σ2) 其中μ表示平均值,σ2表示方差\mu表示平均值, \sigma^2表示方差μ,σ2 , 可以使用语句sigma * np.random.randn(...) + mu

>>> np.random.randn()
2.1923875335537315 #randomTwo-by-four array of samples from N(3, 6.25):>>> 2.5 * np.random.randn(2, 4) + 3
array([[-4.49401501, 4.00950034, -1.81814867, 7.29718677], #random[ 0.39924804, 4.68456316, 4.99394529, 4.84057254]]) #random


推荐阅读
  • 在 Flutter 开发过程中,开发者经常会遇到 Widget 构造函数中的可选参数 Key。对于初学者来说,理解 Key 的作用和使用场景可能是一个挑战。本文将详细探讨 Key 的概念及其应用场景,并通过实例帮助你更好地掌握这一重要工具。 ... [详细]
  • #点球小游戏fromrandomimportchoiceimporttimescore[0,0]direction[left,center,right]defkick() ... [详细]
  • 本文详细介绍了Java库XChart中的XYSeries类下的setLineColor()方法,并提供了多个实际应用场景的代码示例。 ... [详细]
  • 本文详细介绍了Java编程语言中的基本数字类型,包括各类运算符(算术、关系、逻辑、位运算)的使用方法,以及Math和Random类的功能与应用。 ... [详细]
  • 写在前面,排序算法属于面试中绝对不会错过的一道题,不管是原理,手撕,变形,优化,全都是考点。接 ... [详细]
  • Keras 实战:自编码器入门指南
    本文介绍了使用 Keras 框架实现自编码器的基本方法。自编码器是一种用于无监督学习的神经网络模型,主要功能包括数据降维、特征提取等。通过实际案例,我们将展示如何使用全连接层和卷积层来构建自编码器,并讨论不同维度对重建效果的影响。 ... [详细]
  • Chapter11&12:DefocusBlur&FinalScene在Camera.h中修改如下:#pragmaonce#define_USE ... [详细]
  • 在使用C#中的Random.Next()方法生成随机数时,单次调用通常没有问题,但在循环中连续调用可能会导致生成相同的随机数。本文将探讨如何通过改进随机数生成器的初始化方式来避免这一问题。 ... [详细]
  • 深入解析Android中的SQLite数据库使用
    本文详细介绍了如何在Android应用中使用SQLite数据库进行数据存储。通过自定义类继承SQLiteOpenHelper,实现数据库的创建与版本管理,并提供了具体的学生信息管理示例代码。 ... [详细]
  • ▶书中第四章部分程序,包括在加上自己补充的代码,有边权有向图的邻接矩阵,FloydWarshall算法可能含负环的有边权有向图任意两点之间的最短路径●有边权有向图的邻接矩阵1 ... [详细]
  • 本文介绍了如何在Python中使用多元核密度估计(KDE)并将其结果在3D空间中进行可视化。通过利用`scipy`库中的`gaussian_kde`函数和`matplotlib`或`mayavi`库,可以有效地展示数据的密度分布情况。 ... [详细]
  • 在Python编程学习过程中,许多初学者常遇到各种功能实现难题。虽然这些问题往往并不复杂,但找到高效解决方案却能显著提升编程效率。本文将介绍一个名为‘30-seconds-of-python’的优质资源,帮助大家快速掌握实用的Python技巧。 ... [详细]
  • 本文深入探讨了CART(分类与回归树)的基本原理及其在随机森林中的应用。重点介绍了CART的分裂准则、防止过拟合的方法、处理样本不平衡的策略以及其在回归问题中的应用。此外,还详细解释了随机森林的构建过程、样本均衡处理、OOB估计及特征重要性的计算。 ... [详细]
  • 探索JS与PHP生成随机数的方法及应用
    本文详细探讨了JavaScript和PHP两种编程语言中生成随机数的不同方法,特别关注于如何在特定条件下(如每隔10分钟)生成随机数,并确保数值在指定范围内,同时保持两位小数精度。 ... [详细]
  • Canvas漫游:碰撞检测与动画模拟
    探索Canvas在Web开发中的应用,通过碰撞检测与动画模拟提升交互体验。 ... [详细]
author-avatar
PHP培训师
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有