我们有一串代码
1 | E = zeros(10,5,3) ; |
那么这串代码的具体含义是什么呢?
1. E = zeros(10,5,3) ;
这串代码是一个赋值代码,zeros函数将赋予10行5列、维度为3的一个0矩阵;
执行后结果为:
2. rand函数
rand函数分为3种,分别是rand、randn、randi,他们都用来制造伪随机数
伪随机数
伪随机数是用确定性的算法计算出来自[0,1]均匀分布的随机数序列。并不真正的随机,但具有类似于随机数的统计特征,如均匀性、独立性等。在计算伪随机数时,若使用的初值(种子)不变,那么伪随机数的数序也不变。
rand
rand生成均匀分布的伪随机数。分布在(0~1)之间
使用方法:rand(行数,列数)
rand(RandStream,m,n)利用指定的RandStream(我理解为种子)生成伪随机数
运行代码
1 | E = zeros(10,5,3) ; |
结果如下
randi
randi函数用来生成特定大小区间的均匀分布的伪随机数
主要语法:randi (iMax)在开区间(0,iMax)生成均匀分布的伪随机整数
randi (iMax,m,n)在开区间(0,iMax)生成m行n列随机矩阵
randi([iMin,iMax],m,n)在开区间(iMin,iMax)生成m行n列型随机矩阵
运行代码
1 | E = zeros(10,5,3) ; |
结果如下:
randn
randn函数生成标准正态分布的伪随机数(均值为0.方差为1)
主要语法:和rand函数一样
Debian/Ubuntu内核更新后清理指南:安全删除旧内核释放磁盘空间(附命令)
在Debian/Ubuntu系统更新内核后,旧内核会占用磁盘空间。本文详细介绍如何安全查看正在使用和已安装的内核,通过apt命令自动清理缓存及标记为rc的内核,
Linux日志管理实战:rsyslog与journald大小限制配置指南(Ubuntu/Debian)
针对Ubuntu/Debian系统,详细讲解如何通过logrotate限制rsyslog日志大小,以及配置journald(systemd日志)的存储空间与轮转
新Linux云服务器必看:从重装到优化全流程指南(安全/性能/纯净系统)
涵盖云服务器从初始测试到优化部署的全流程:包括一键评估硬件性能、重装19种系统(如Debian/Ubuntu等)的详细步骤与注意事项;检测禁用内存超售功能(KV
--- over ---
- 本文链接: https://i-nmb.cn/MATLAB-rand.html
- 版权声明: 本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。