matlab输入单行矩阵_第一节 MATLAB 中的矩阵的输入

本文详细介绍了MATLAB中矩阵的输入方法,包括直接输入、等步长输入以及矩阵的增删改操作。通过实例展示了如何定义和修改矩阵,并提到了`linspace`命令用于生成等间隔向量。
摘要由CSDN通过智能技术生成

1

第一节

MATLAB

中的矩阵的输入

§

1

直接输入

一、直接在工作窗中输入:

A=[2

,

4

,

6

,

8

;

1 3 5 7

;

0 0 0 0

;

1

,

0

,

1

,

0]

其意义是定义了矩阵

,

0

1

0

1

0

0

0

0

7

5

3

1

8

6

4

2

A

二、如果矩阵中的元素是等步长的,可以用下面的方法

A=[1

:

0

.

2

:

2

;

1

:

6

;

2

:

2

:

12]

A=[1

:

5]

'

'

号在这里表示为转置,

1

:

5

中间少了一个循环步长,

此时将步长自动取为

1

§

2

增删改

设已经定义

A=[1  2  3  4  5

10  8  6  4  2]; B=[0 1;1 0]; C=[1 2;2 4]

即已定义

A=                      B=                     C=

1  2  3  4  5           0   1                  1  2

10

8  6  4  2           1   0                  2  4

则命令:

A=[[A(

:,

1

:

4)

;

[C

,

B]]

,

[0 2 0 4]']

A

定义成:

A=

A(:,3)=[]

将删除

A

的第三列

,得

1

2  3  4  0           A=   1   2   4   0

10  8  6  4  2               10   8   4   2

1

2  0  1  0                1   2   1   0

2

4  1  0  4                2   4   0   4

§

3

命令生成

使用

MATLAB

命令生成矩阵一般使用下面的命令

命令

linspace

,它有两个格式:

a1=linspace(1,100)

%

生成一个从

1

100

的有

100

个元素的向量

a2=linspace(0,1)

%

仍然是有

100

个元素但是是从

0

1

的向量

a3=linspace(0,

-

1) %

请与上一个向量进行比较

上面是第一种格式

linspace(a,b)

它是将

a

b

等分成

100

份形成的向量。

第二种

格式

linspace(a,b,n)

中的

n

为一个正整数,

表示是从

a

b

等分成

n

份后形成的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值