matlab建空数组,Matlab中的空数组与子数组

一、空数组

>>nullmatrix = []

二、子数组的概念

一个数组中取出某些元素组成的新数组,即原数组的子集。

>>magicmatrix = magic(4)  %生成魔方数组

magicmatrix =

16  2  3  13

5 11 10   8

9  7   6  12

4 14  15   1

>>child = magicmatrix(3,:)

child =

9 7 6 12

>>child = magicmatrix(3,:[2,4])

child =

7 12

>>child = magicmatrix(3,2:end)  %end表示到末尾

child =

7 6 12

三、子数组的赋值与数组直接赋值的区别

>>magicmatrix(3,2) = 3

magicmatrix =

16  2  3  13

5 11 10   8

9 3   6  12

4 14  15   1

>>

>>magicmatrix = 3

magicmatrix =

3

四、end的用法(看前面例子)

五、linspace,logspace,reshape

>>linspace(1,100,50) %生成1~100间的50个数包含1和100,且生成的50个数成等差数列 (linspace(x1,x2,N) if(N<2) return x2)

>>logspace(1,3,3) %生成10的一次方和10的三次方,以及10的二次方,这三个数成等比数列。

>>1:1:9

ans =

1 2 3 4 5 6 7 8 9

>>reshape(ans,3,3)

ans =

1     4     7

2     5     8

3     6     9

六、预定义变量

date,clock,year,month,now,today

>>date %返回当前时间

ans =

13-Jul-2017

>>clock

ans =

1.0e+03 *

1 至 5 列

2.0170    0.0070    0.0130    0.0150    0.0280  %2014 7 13 15:28:19.4

6 列

0.0194

>>year(now)    %day(now) month(now)

ans =

2017

>>month(today)

ans =

7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值