[计算机软件及应用]Matlab中的向量运算.docVIP

  • 9
  • 0
  • 约2.13万字
  • 约 35页
  • 2018-02-28 发布于浙江
  • 举报

[计算机软件及应用]Matlab中的向量运算.doc

[计算机软件及应用]Matlab中的向量运算

2.利用冒号表达式生成向量 冒号表达式的基本形式为x=x0:step:xn,其中x0、step、xn 分别为给定数值,x0 表示向量的首元素数值,xn 表示向量尾元素数值限,step表示从第二个元素开始,元素数值大小与前一个元素值大小的差值。 注意:这里强调xn 为尾元素数值限,而非尾元素值,当xn-x0 恰为step值的整数倍时,xn才能成为尾值。若x0xn,则需step0;若x0xn 则需step0;若x0=xn,则向量只有一个元素。若step=1,则可省略此项的输入,直接写成x=x0:xn。此时可以不用“[ ]”。 【例如】 a=1:2:12 a= 1 3 5 7 9 11 a=1:-2:12 a= Empty matrix: 1-by-0 a=12:-2:1 a= 12 10 8 6 4 2 a=1:2:1 a= 1 a=1:6 a= 2 3 4 5 6 3.线性等分向量的生成 在MATLAB中提供了线性等分功能函数linspace,用来生成线性等分向量,其调用格式 如下: y=linspace(x1,x2)生成100维的行向量,使得y(1)=x1,y(100)=x2; y=linspace(x1,x2,n)生成n维的行向量,使得y(1)=x1,y(n)=x2。 【例如】 a1=lins

文档评论(0)

1亿VIP精品文档

相关文档