零基础MATLAB和PSYCHTOOLBOX自学

这篇博客介绍了MATLAB的基础知识,包括随机函数的使用,特殊矩阵、矩阵操作和字符操作的方法,以及判断类函数和转化操作、路径和文件操作的函数。适合零基础的学习者,参考教材为《心理学研究方法——基于MATLAB和PSYCHTOOLBOX》。
摘要由CSDN通过智能技术生成

零基础MATLAB和PSYCHTOOLBOX自学

实验设计常用MATLAB函数



学习目标

1 随机函数
2 特殊矩阵、矩阵操作、字符操作
3 判断类函数
4 转化操作、路径和文件操作
参考教材:《心理学研究方法——基于MATLAB和PSYCHTOOLBOX》


1 随机函数

1.1 产生随机数或随机矩阵

函数名 功能
rand 产生取值范围为 (0,1) 之间均匀分布的浮点随机数
randi 产生取值范围为 [1,n] 之间均匀分布的随机整数
randn 产生标准正态分布的随机数
>> rand %产生取值范围(0,1)的随机数

ans =

    0.0975

>> rand(2,3) %产生元素取值范围(0,1)2*3随机矩阵

ans =

    0.2785    0.9575    0.1576
    0.5469    0.9649    0.9706

>> rand(2) %产生元素取值范围(0,1)2*2随机方阵

ans =

    0.9572    0.8003
    0.4854    0.1419

>> randi(100) %产生取值范围[1,100]的随机数

ans =

    43

>> randi(10,2,3) %产生元素取值范围[1,10]2*3随机矩阵

ans =

    10    10     1
     8     7     9

>> randi(10,2) %产生元素取值范围[1,10]2*2随机方阵

ans =

    10     8
     7     8

>> randn %产生均值为0,方差为1,标准差为1的正态分布的随机数

ans =

   -0.3034

>> randn(2,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值