前言:
如今看官们对“matlab创建变量矩阵”可能比较珍视,兄弟们都需要剖析一些“matlab创建变量矩阵”的相关内容。那么小编也在网上收集了一些有关“matlab创建变量矩阵””的相关内容,希望兄弟们能喜欢,咱们一起来了解一下吧!虽然韶华不为少年留。但无论我们行走多远,归来仍是少年!
大家好呀,这里是梦奇笔记,
今天来给大家总结一下:matlab数组矩阵的创建(一)
一维数组的创建1)逐个元素手动输入(使用分号和空格,分号)matlab命令:>>x=[1 2 3 4 5];%一维1x5数组或者>>x=[1, 2,3,4,5];>>size(x)%查询x的维数ans=1 8创建数组时用[ ]将数字括起来,逗号或者空格用于创建行数组,分号用于创建列数组>>A=[pi,2*pi,exp(1),3,2^3](分别代表π,2π,e次幂,2的三次方)
2)步长生长法
通用格式为:【a:inc:b】
a表示数组的第一个元素,
inc表示数组之间的间隔,
b表示数组对方最后一个元素。
注:inc可以省略,默认的数值是1。
步长生成法创建列数组就是添加一个单引号,该单引号将原本的行数组转置为列数组。
>>data1=2:1:10
data1 =
2 3 4 5 6 7 8 9 10
>> data2=2:10
data2 =
2 3 4 5 6 7 8 9 10
>> data3=3:3:15
data3 =
3 6 9 12 15
>> data4=[3:3:15]'
data4 =
3
6
9
12
15
3)定数线性采样法
通用格式:【x=logspace(a,b,n)】
该方法是在设定“总个数”的条件下均匀采样发布生成的一维 数组。
a和b代表数组的第一个和最后一个元素
n代表采样的点数。
同理,生成一维列数组,只需加个单引号,即linspace(a,b,n)'
>> data5=linspace(3,15,5)
data5 =
3 6 9 12 15