matlab如何等间隔提取一部分元素

 时间:2024-10-11 18:56:42

1、如果是一个很长的向量,如果需要提取其中的元素,而且是等间隔的,或者间隔是有规律的,那么就要知道你要提取哪些元素。用循环做?Nope!循环会让matlab运行变慢,直接元素提取,一行语句就解决了。

2、比如向量a,我们要提取1,3,5,7,9,那么我们可以先生成一个整数序列,n=1:2:length(a);具体代码为:n=1:2:length(a);b=a(n);就好啦!b就是提取出来的想要的元素;完全不需要循环语句,这就是matlab好用之处,当然,你也要善于利用、发现这些好用之处~

3、再比如:n2=5:5:length(a): %可以不从1开始c=a(n2);%就是提取第5、10、15。。。个元素。是不是很好用๑乛◡乛๑

  • matlab如何找到数组中的最大值和位置
  • 如何在matlab画的图中改变坐标显示的范围
  • matlab曲线如何拟合函数
  • matlab读取excel数据
  • matlab怎样找出最小值并返回到原矩阵中的位置
  • 热门搜索
    热爱祖国手抄报内容 法制漫画手抄报 我爱我校手抄报 文字手抄报 数学天地手抄报 清明节英语手抄报内容 垃圾减量分类手抄报 向上向善手抄报 手抄报黑白版面设计 关于龙的手抄报