MATLAB学习笔记(二)矩阵和数组

本文详细介绍了MATLAB中的矩阵创建与合并,包括直接声明、创建步长向量、多维向量和特殊矩阵(如对角矩阵、Pascal矩阵)。此外,还讲解了矩阵的合并(水平、竖直)、寻访与赋值、删除操作,以及数组运算、矩阵重构、稀疏矩阵的使用。同时涵盖了多维数组的创建、寻访、重构和多项式运算的相关知识。
摘要由CSDN通过智能技术生成

矩阵的创建和合并

直接声明
A = 100
A = [1,2,3,4,5]
创建步长向量
>> a = 2:2:20

a =

     2     4     6     8    10    12    14    16    18    20
>> a = 1:10

a =

     1     2     3     4     5     6     7     8     9    10
多维向量

加分号;

带计算的向量

注意:分为不同情况

>> a = [1 + 2 - 3]%都通过空格分开 计算数值

a =

     0

>> a = [1 +2 -3]%符号和数值不分开计入向量

a =

     1     2    -3
    

创建特殊矩阵

函数名称 函数功能
zeros 0矩阵
diag 对角矩阵
ones 创建所有元素为1的矩阵
eye 单位矩阵
magic 魔方矩阵
pascal pascal矩阵
Rand 随机均匀分布矩阵
randperm 指定整数元素随机分布构成的矩阵
对角矩阵举例
>> diag([1,2,3,4,5],0)

ans =

     1     0     0     0     0
     0     2     0     0     0
     0     0     3     0     0
     0     0     0     4     0
     0     0     0     0     5
pascal矩阵举例
>> pascal(4)
每个点的是上边左边的和
ans =

     1     1     1     1
     1     2     3     4
     1     3     6    10
     1     4    10    20

矩阵的合并

水平合并

C = [A B]

竖直合并

C = [A;B]

矩阵的寻访和赋值

全下标标识
a =

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值