MATLAB创建,串联和扩展矩阵

在这里插入图片描述

构建数据矩阵

如果您有一组具体的数据,可以使用方括号将这些元素排列成矩阵。一行数据的元素之间用空格或逗号分隔,行与行之间用分号分隔。例如,创建只有一行的矩阵,其中包含四个数字元素。得到的矩阵大小为 1×4,因为它有一行和四列。这种形状的矩阵通常称为行向量。

A = [12 62 93 -8]
A = 1×4

12    62    93    -8

sz = size(A)
sz = 1×2

 1     4

现在再用这些数字创建一个矩阵,但排成两行。此矩阵有两行和两列。

A = [12 62; 93 -8]
A = 2×2

12    62
93    -8

sz = size(A)
sz = 1×2

 2     2

专用矩阵函数

MATLAB 中有许多函数可以帮助您创建具有特定值或特定结构的矩阵。例如,zeros 和 ones 函数可以创建元素全部为零或全部为一的矩阵。这些函数的第一个和第二个参数分别是矩阵的行数和列数。

A = zeros(3,2)
A = 3×2

 0     0
 0     0
 0     0

B = ones(2,4)
B = 2×4

 1     1     1     1
 1     1     1     1

diag 函数将输入元素放在矩阵的对角线上。例如,创建一个行向量 A,其中包含四个元素。然后创建

评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值