创建多维数组

3种方法:

(1)利用索引生成数组;

(2)利用函数(randn、ones和zeros)生成数组

(3)利用cat函数生成多维数组


(1)索引法


>> A = rand(3)      %创建3阶随机数组

A =

    0.9649    0.9572    0.1419
    0.1576    0.4854    0.4218
    0.9706    0.8003    0.9157

(2)利用函数(randn、ones和zeros)生成数组

  1. randn()利用随机正态分布randn函数创建多维数组

>> A = randn(3,4)         %创建3行4列的多维数组

A =

   -1.1480    2.5855   -0.0825   -1.7947
    0.1049   -0.6669   -1.9330    0.8404
    0.7223    0.1873   -0.4390   -0.8880

        2. ones()


>> A = ones(3,4)

A =

     1     1     1     1
     1     1     1     1
     1     1     1     1

         3. zeros()


>> A = zeros(3,4)

A =

     0     0     0     0
     0     0     0     0
     0     0     0     0

(3) 利用cat函数生成数组

cat(dim,A1,A2,...)将一系列的数组沿特定的维连接成一个数组

A1,A2,...为要连接的数组,dim为连接到第几维

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值