一、向量建立
- 直接输入 a=[1,2,3] b=[1;2;3]
- 用:生成
a=1:5 a=[1,2,3,4,5]
b=1:3:4 b=[1,4]
3.linspace()函数
1) x=linspace(i,j) 在i和j之间生成100个线性分布的数据

2) x=linspace(i,j,n),在i和j之间生成n个线性分布的数据

4.logspace()函数
1)x=logspace(i,j),在i和j之间生成50个对数等比分布数据的行向量

2)x=logspace(i,j,n),在i和j之间生成n个对数等比分布数据的行向量

二、向量的拆分
%利用[]抽取相应位置的元素
a=[1,2,7,19,20,6]
b=a([1,3,4])

%利用向量抽取另外一个向量的内容
a=[1,2,7,19,20,6,40]
c=[3,5,7]
b=a(c)

%利用:抽取
a=[1,2,7,19,20,6,40]
b=a(1:3:5)
备注:a(1:3:5)等同于a([1,4])

本文介绍了向量的建立和拆分方法。在向量建立中,包括直接输入、使用冒号生成以及linspace和logspace函数。向量拆分则涉及通过索引和向量抽取元素,以及利用冒号进行步长选择。示例代码详细演示了各种操作过程。
695

被折叠的 条评论
为什么被折叠?



