matlab中数组的创建

matlab中一般使用方括号“[]”、逗号“,”、空格号和分号“;”来创建数组,数组中同一行的元素使用逗号或空格进行分隔,不同行之间用分号进行分隔。

数组的创建:

方法1

代码如下:

clear all
A = []              %创建空数组
B = [6 5 4 3 2 1]
C = [6,5,4,3,2,1]
D = [6;5;4;3;2;1]

运行结果如下:

A =
     []

B =
     6     5     4     3     2     1

C =
     6     5     4     3     2     1

D =
     6
     5
     4
     3
     2
     1


方法2:通过冒号创建一维数组

代码如下:

clear all
A = 2 : 6              %不指定步长时,步长为1
B = 2.1 : 1.5 : 6

C = 2.1 : -1.5 : -6

运行结果如下:

A =
     2     3     4     5     6

B =
    2.1000    3.6000    5.1000

C =

    2.1000    0.6000   -0.9000   -2.4000   -3.9000   -5.4000

方法3:通过logspace创建一维数组

y = logspace(a,b):该函数创建行向量y,第一个元素为10^a,最后一个元素为10^b,形成总数为50个元素的等比数列。        

y = logspace(a,b,n):该函数创建行向量y,第一个元素为10^a,最后一个元素为10^b,形成总数为n个元素的等比数列。

logarithm  n.对数    space  n.空格

方法4:通过linspace创建一维数组

y = linspace(a,b):该函数创建行向量y,第一个元素为a,最后一个元素为b,形成总数为100个元素的等比数列。                   y = linspace(a,b,n):该函数创建行向量y,第一个元素为a,最后一个元素为b,形成总数为n个元素的等比数列。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安安csdn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值