matlab矩阵

来源:互联网 发布:无锡网络开发有限公司 编辑:程序博客网 时间:2024/05/21 15:01

1.直接赋值

[ ] %开始结束标志

;或按enter %行与行之间分隔开

,或空格 %元素之间的分开

>> A = [1 2 3;4 5 6;7 8 9]A =     1     2     3     4     5     6     7     8     9


2.冒号表达式

e1:e2:e3 %e1为初始值,e2为步长,e3为终止值

产生一个由e1开始到e3结束,以步长e2自增的行向量

>> A = [1:2:20]A =     1     3     5     7     9    11    13    15    17    19

若增量为1,可简写为A = 初值:终值


以下为特殊的矩阵:

1.全零的矩阵:B=zeros()

2.全1的矩阵:B= ones()

3.单位矩阵 : B= eye()

4.均匀分布随机矩阵: B = rand()

5.正态分布随机矩阵: B= randn()

6.创建随机排列: B = randperm()

7.线性等分量:B= linspace(a,b)%ab之间默认100个

B= linspace(a,b,n)%n个



1 0