matlab中linspace函数

用法:linspace(x1,x2,N)  

功能:linspace是Matlab中的一个指令,用于产生x1,x2之间的N点行矢量。其中x1、x2、N分别为起始值、中止值、元素个数。若缺省N,默认点数为100。在matlab的命令窗口下输入help linspace或者doc linspace可以获得该函数的帮助信息。

例一:

  在matlab的命令窗口输入:

       X=linspace(1,100)

  将产生从1到100步长为1的数组。类似于在命令窗口中输入:

  X=[1:1:100]

>>  X=linspace(1,100)


X =


  Columns 1 through 21


     1     2     3     4     5     6     7     8     9    10    11    12    13    14    15    16    17    18    19    20    21


  Columns 22 through 42


    22    23    24    25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42


  Columns 43 through 63


    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63


  Columns 64 through 84


    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84


  Columns 85 through 100


    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99   100


在命令窗口中输入:

  X=linspace(5,100,20)

  将输出:

  X =

  5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100

  这和X=[5:5:100]的效果是一样的。


展开阅读全文

没有更多推荐了,返回首页