matlab中创建空的矩阵(matlab数组矩阵创建)

虽然韶华不为少年留但无论我们行走多远,归来仍是少年,今天小编就来说说关于matlab中创建空的矩阵?下面更多详细答案一起来看看吧!

matlab中创建空的矩阵(matlab数组矩阵创建)

matlab中创建空的矩阵

虽然韶华不为少年留。但无论我们行走多远,归来仍是少年!

大家好呀,这里是梦奇笔记,

今天来给大家总结一下:matlab数组矩阵的创建(一)

  1. 一维数组的创建
  2. 1)逐个元素手动输入(使用分号和空格,分号)
  3. matlab命令:>>x=[1 2 3 4 5];%一维1x5数组
  4. 或者>>x=[1, 2,3,4,5];
  5. >>size(x)%查询x的维数
  6. ans=
  7. 1 8
  8. 创建数组时用[ ]将数字括起来,逗号或者空格用于创建行数组,分号用于创建列数组
  9. >>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

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页