前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >numpy 中的randn()函数介绍「建议收藏」

numpy 中的randn()函数介绍「建议收藏」

作者头像
全栈程序员站长
发布2022-09-20 20:07:59
发布2022-09-20 20:07:59
45100
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

代码语言:javascript
代码运行次数:0
复制
>>> np.random.randn() 2.1923875335537315 #random
生成正态分布矩阵:

For random samples from

, use:

sigma * np.random.randn(...) + mu

代码语言:javascript
代码运行次数:0
复制
 2.5 * np.random.randn(2, 4) + 3 #生成2行4列的符合(3,2.5^2)正态分布矩阵 其中u=3 σ=2.5 array([[-4.49401501,  4.00950034, -1.81814867,  7.29718677], #random [ 0.39924804,  4.68456316,  4.99394529,  4.84057254]]) #random
代码语言:javascript
代码运行次数:0
复制
randn(30)生成6*5矩阵 N~(0,1) randn(50)生成10*5矩阵

matplotlib中注解函数

代码语言:javascript
代码运行次数:0
复制
# annotate参数说明:xy = (2, 1) :所要标注的位置坐标
# xytext:标注文本所在位置
# arrowprops:标注箭头属性信息(它的内用可以自己试验一下)
# ‘local max':标注文本,可以随意替换
代码语言:javascript
代码运行次数:0
复制
annotate(r'$\cos(\frac{2\pi}{3})=-\frac{1}{2}$', xy=(t, np.cos(t)), xycoords='data', xytext=(-90, -50), textcoords='offset points', fontsize=16, arrowprops=dict(arrowstyle="->", connectionstyle="arc3,rad=.2"))

matplotlib中画点函数解析

代码语言:javascript
代码运行次数:0
复制
t = 2 * np.pi / 3 #第一个参数点的横坐标集合 #第二个参数点的纵坐标集合 #第三个参数该点的半径大小 #第四个参数该点的颜色 scatter([t, t], [np.cos(t), np.sin(t)], 20, color='red')
代码语言:javascript
代码运行次数:0
复制
# 该函数意义为从(t,0)-(t,np.sin(t))画虚线 # 第一个参数为所有点的x坐标集合 # 第二个参数为所有点的y坐标集合 plot([t, t], [0, np.sin(t)], color='red', linewidth=2.5, linestyle="--")

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/166501.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档